资源简介
用jsp做的一个简单的图书管理系统,特别适合初学者,里面有源码和参考文档
代码片段和文件信息
package com.runwit.books.db;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;
import com.runwit.books.model.AuthorModel;
import com.runwit.common.db.baseDAO;
import com.runwit.common.db.IParamBinding;
import com.runwit.common.db.IRowMapper;
public class AuthorDAO extends baseDAO{
public void save(final AuthorModel model){
// String sql = “insert into authors values(‘“+model.getFirstName()+“‘‘“+model.getLastName()+“‘)“;
// super.updateBySql(sql);
String sql = “insert into authors values(? ?)“;
super.updateBySql(sql new IParamBinding(){
public void bindParam(PreparedStatement pstmt) throws SQLException {
pstmt.setString(1 model.getFirstName());
pstmt.setString(2 model.getLastName());
}
});
}
public void update(AuthorModel model){
String sql = String
.format(
“update authors set firstName=‘%s‘ lastName=‘%s‘ where authorid=%d “
model.getFirstName() model.getLastName() model
.getAuthorId());
super.updateBySql(sql);
}
public void delete(int authorId){
updateBySql(“delete from authors where authorid=“+authorId);
}
public AuthorModel get(int authorId){
String sql = “select * from authors where authorId=“+authorId;
List models = queryBySql(sql new AuthorRowMapper());
return models.size() == 0 ? null : models.get(0);
}
public List queryAll(){
// return super.queryBySql(“select * from authors“ new IRowMapper() {
// public object mappingRow(ResultSet rs) throws SQLException {
// AuthorModel model = new AuthorModel(rs.getInt(“authorId“) rs.getString(“firstName“) rs.getString(“lastName“));
// return model;
// }
// });
return queryBySql(“select * from authors“ new AuthorRowMapper());
}
class AuthorRowMapper implements IRowMapper {
public object mappingRow(ResultSet rs) throws SQLException {
AuthorModel model = new AuthorModel(rs.getInt(“authorId“) rs
.getString(“firstName“) rs.getString(“lastName“));
return model;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 626 2008-08-17 11:16 图书管理系统\源代码\17_bms_src\bms\.classpath
文件 282 2008-08-16 16:41 图书管理系统\源代码\17_bms_src\bms\.myme
文件 1221 2008-08-16 16:42 图书管理系统\源代码\17_bms_src\bms\.project
文件 136 2008-08-24 09:31 图书管理系统\源代码\17_bms_src\bms\.settings\org.eclipse.core.resources.prefs
文件 629 2008-08-16 17:31 图书管理系统\源代码\17_bms_src\bms\.settings\org.eclipse.jdt.core.prefs
文件 99 2008-08-16 17:31 图书管理系统\源代码\17_bms_src\bms\.settings\org.eclipse.jdt.ui.prefs
文件 2127 2008-08-17 11:09 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\books\db\AuthorDAO.java
文件 1802 2008-08-17 12:48 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\books\db\PublisherDAO.java
文件 8158 2008-08-22 10:41 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\books\db\ti
文件 2776 2008-08-22 23:21 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\books\db\UserDAO.java
文件 832 2008-08-16 17:30 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\books\model\AuthorModel.java
文件 699 2008-08-17 12:44 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\books\model\PublisherModel.java
文件 2408 2008-08-17 20:48 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\books\model\ti
文件 904 2008-08-22 23:04 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\books\model\UserModel.java
文件 4373 2008-08-17 16:44 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\common\db\ba
文件 2122 2008-08-17 16:33 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\common\db\DbConnection.java
文件 212 2008-08-17 16:38 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\common\db\IConnectionCreator.java
文件 214 2008-08-16 20:22 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\common\db\IParamBinding.java
文件 195 2008-08-16 19:58 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\common\db\IRowMapper.java
文件 2093 2008-08-21 16:25 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\common\util\PageUtil.java
文件 735 2008-08-22 23:16 图书管理系统\源代码\17_bms_src\bms\src\com\runwit\common\util\ParamUtil.java
文件 514 2008-08-17 11:17 图书管理系统\源代码\17_bms_src\bms\src\log4j.properties
文件 492 2008-08-17 11:52 图书管理系统\源代码\17_bms_src\bms\WebRoot\authors\add.jsp
文件 255 2008-08-16 17:37 图书管理系统\源代码\17_bms_src\bms\WebRoot\authors\delete.jsp
文件 3549 2008-08-24 10:03 图书管理系统\源代码\17_bms_src\bms\WebRoot\authors\index.jsp
文件 1461 2008-08-17 12:10 图书管理系统\源代码\17_bms_src\bms\WebRoot\authors\modify.jsp
文件 570 2008-08-17 12:04 图书管理系统\源代码\17_bms_src\bms\WebRoot\authors\update.jsp
文件 5661 2008-08-22 10:50 图书管理系统\源代码\17_bms_src\bms\WebRoot\books\add.jsp
文件 983 2008-08-21 12:17 图书管理系统\源代码\17_bms_src\bms\WebRoot\books\add_do.jsp
文件 2031 2008-08-22 10:44 图书管理系统\源代码\17_bms_src\bms\WebRoot\books\bookdetails.jsp
............此处省略1116个文件信息
相关资源
- 408JSP医院住院管理系统.rar
- 407JSP电信业务管理系统.rar
- JAVAJSP农产品系统.rar
- 教务管理系统(jsp+servlet+mysql)
- 基于JSP的健身房管理系统的设计与实
- JavaEE图书管理系统实训作业
- JSP+SQL汽车网上销售系统(毕业设计)
- 整套JSP网站模版(带数据库)
- jsp技术大全-明日科技pdf版
- 轻松短租网Struts2+jsp+mysql
- 利用Java语言编写的学生通讯录管理系
- 基于JSP的停车场管理系统(MySQL版)
- 基于JSP的个人博客BLOG(SQLServer版)
- javaee图书管理系统85116
- jap+sturs教材管理系统
- jsp家具网站设计与实现
- JSP+SQL进销存管理系统 源代码
- Jsp+mysql员工管理系统工资和部门
- JAVA JSP旅游区旅游管理系统 源代码 论
- JSP学生学籍管理系统(源代码+论文)
- JSP住宅小区物业管理系统(源代码+开
- struts2 + jsp + ajax + jquery + hibernate + my
- 基于JSP的图书管理系统75004
- 学生学籍管理系统jsp
- Jsp 新闻发布系统 源代码含PPT北大青鸟
- 在线考试系统,JSP+TOMCAT+JAVABEAN+JQUER
- 图书管理系统 --- javaweb源码
- 基于Java的图书管理系统,可用作毕业
- Android项目源码大学生毕设图书管理系
- OA管理系统+数据库+jsp
评论
共有 条评论