资源简介
基于servlet/jsp开发的Web应用——图书管理系统,实现了用户注册登录,分页查找书籍,借书,还书以及管理员对书籍和用户的一系列管理操作
对于刚入门学习JavaWeb的同学有很大的帮助作用。
代码片段和文件信息
package Dao;
import Model.admin;
import Tools.JdbcUtil;
import org.apache.commons.dbutils.QueryRunner;
import org.apache.commons.dbutils.handlers.BeanHandler;
import org.apache.commons.dbutils.handlers.BeanListHandler;
import org.apache.commons.dbutils.handlers.ScalarHandler;
import java.sql.SQLException;
import java.util.List;
public class adminDao {
private QueryRunner runner = new QueryRunner(JdbcUtil.getDataSource());
private admin user=null;
public admin searchAdminByuname(admin u) throws Exception {
String sql=“select * from admin where uname=? and password=? and type=?“;
user = runner.query(sql new BeanHandler(admin.class) u.getUname() u.getPassword()u.getType());
return user;
}
public admin searchAdminByemail(admin u) throws Exception {
String sql=“select * from admin where email=? and password=? and type=?“;
user = runner.query(sql new BeanHandler(admin.class) u.getEmail() u.getPassword()u.getType());
return user;
}
public void addAdmin(admin u) throws SQLException {
String sql=“insert into admin(unamepasswordemailtype) values(????)“;
runner.update(sql u.getUname() u.getPassword() u.getEmail() u.getType());
}
//根据角标和特定数量要求查询所有普通用户
public List SearchAllUser(int indexint count) throws SQLException {
String sql=“select * from admin where type=0 order by id desc limit ??“;
return runner.query(sqlnew BeanListHandler(admin.class)indexcount);
}
//查询普通用户数量
public long UserCount() throws SQLException {
String sql=“select count(*) from admin where type=0“;
long count =(long)runner.query(sqlnew ScalarHandler());
return count;
}
public admin searchByuname(String uname) throws SQLException {
String sql=“select * from admin where uname=? and type=0“;
user = runner.query(sql new BeanHandler(admin.class)uname);
return user;
}
//根据Id更新用户的状态
public void UpdateType(int id) throws SQLException {
String sql=“update admin set type=1 where id=?“;
runner.update(sqlid);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-24 20:36 .idea\
目录 0 2018-11-08 23:39 .idea\artifacts\
文件 1164 2018-11-08 23:39 .idea\artifacts\BookManagement_war.xm
文件 578 2018-09-27 16:34 .idea\artifacts\BookManagement_war_exploded.xm
文件 254 2018-09-26 19:59 .idea\compiler.xm
目录 0 2018-10-23 17:24 .idea\dictionaries\
文件 85 2018-09-29 01:26 .idea\dictionaries\asus.xm
文件 683 2018-12-02 16:41 .idea\encodings.xm
目录 0 2018-10-23 17:25 .idea\libraries\
文件 256 2018-09-27 23:46 .idea\libraries\commons_beanutils_1_8_3.xm
文件 248 2018-09-27 23:46 .idea\libraries\commons_dbutils_1_4.xm
文件 252 2018-09-27 23:46 .idea\libraries\commons_logging_1_1_1.xm
文件 234 2018-09-27 23:46 .idea\libraries\druid_1_0_15.xm
文件 218 2018-09-27 21:13 .idea\libraries\jstl.xm
文件 286 2018-09-26 20:26 .idea\libraries\lib.xm
文件 222 2018-09-27 23:46 .idea\libraries\lombok.xm
文件 272 2018-09-27 23:46 .idea\libraries\mysql_connector_java_5_1_40_bin.xm
文件 226 2018-09-27 21:13 .idea\libraries\standard.xm
文件 278 2018-09-26 19:56 .idea\misc.xm
文件 275 2018-09-26 19:56 .idea\modules.xm
文件 8915 2018-09-29 16:34 .idea\uiDesigner.xm
文件 49263 2019-01-24 20:36 .idea\workspace.xm
文件 2800 2019-01-24 20:35 BookManagement.iml
目录 0 2018-09-26 20:19 out\
目录 0 2018-11-08 23:35 out\artifacts\
目录 0 2018-11-08 23:39 out\artifacts\BookManagement_war\
目录 0 2018-10-23 17:25 out\artifacts\BookManagement_war_exploded\
文件 4048 2019-01-24 20:35 out\artifacts\BookManagement_war_exploded\add_book.jsp
文件 4505 2019-01-24 20:35 out\artifacts\BookManagement_war_exploded\admin_book.jsp
文件 2087 2019-01-24 20:35 out\artifacts\BookManagement_war_exploded\admin_index.jsp
文件 4241 2019-01-24 20:35 out\artifacts\BookManagement_war_exploded\admin_records.jsp
............此处省略207个文件信息
- 上一篇:企业微信模拟打卡神器
- 下一篇:ssm框架常用jar包
相关资源
- Springboot实现电影网站
- JSP项目,家装网
- Myeclipse+Tomcat+SQL Server 开发javaweb网站
- javaweb大型项目——荆棘鸟机实验室预
- 清华大学出版社-郭克华版-Java-Web课后
- SSH版图书管理系统
- 校友录网站 JavaWeb SpringMVC MyBatis
- 基于 Servlet+jsp+mysql 开发 javaWeb 学生宿
- JavaWeb程序设计第三版源码.zip
- JavaWeb操作hadoop2.6 HDFS从页面上传,,
- JavaWeb - Excel_Word2003_2007、上传、解析生
- javaEE_Servlet_MySql企业员工信息管理系统
- Javaweb房屋租赁管理信息系统.zip
- 基于ssm框架的图书管理系统
- J2SE6.0 API 中文版(冷冬大雪)
- 人事管理系统JavaWeb
- 一个简单的jsp+servlet实现的增删改查适
- 基于SSH的电影票预定系统JAVAWEB系统
- 用javaservlet写的购物网站项目源码
- 京东网javaWeb项目源代码
- javaweb a学校师生管理系统
- javaweb+SSH2个人博客系统MVC
- 图书管理系统Java附带MySQL数据库正式
- 基于JSP+JavaBean+Mysql+JDBC+Servlet实现jav
- 基于javaweb的校园快递管理系统
- 电子图书系统EBookSystem
- JAVAWEB和Android开发的图书馆管理系统
- 新闻管理系统 Servlet+jsp+jdbc
- 基于JSP+JavaBean+Servlet的MVC模式的在线网
- 电子商务项目源码(jsp+servlet)
评论
共有 条评论