资源简介
Java Swing GUI 图形界面窗口开发的图书管理系统 ,里面有数据库文件和源码,大学期间的java课程设计.
代码片段和文件信息
package com.zyr.dao;
import com.zyr.entity.Book;
import com.zyr.utils.StringUtils;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
/**
* @author Zyr
* @version 1.0
* @date 2020/9/22 22:05
*/
public class BookAddDao {
public BookAddDao() {
}
/**
* 图书添加
*
* @param con
* @param book
* @return
* @throws Exception
*/
public int add(Connection con Book book) throws Exception {
String sql = “insert into book values(null??????)“;
PreparedStatement ps = con.prepareStatement(sql);
ps.setString(1 book.getBookName());
ps.setString(2 book.getAuthor());
ps.setString(3 book.getSex());
ps.setFloat(4 book.getPrice());
ps.setInt(5 book.getBookTypeId());
ps.setString(6 book.getBookDesc());
return ps.executeUpdate();
}
/**
* 图书信息查询
*
* @param con
* @param book
* @return
* @throws Exception
*/
public ResultSet list(Connection con Book book) throws Exception {
StringBuffer sb = new StringBuffer(“select * from book bbookType bt where b.bookTypeId = bt.id“);
if (StringUtils.isNotEmpty(book.getBookName())) {
sb.append(“ and b.bookName like ‘%“ + book.getBookName() + “%‘“);
}
if (StringUtils.isNotEmpty(book.getAuthor())) {
sb.append(“ and b.author like ‘%“ + book.getAuthor() + “%‘“);
}
if (book.getBookTypeId() != null && book.getBookTypeId() != -1) {
sb.append(“ and b.bookTypeId = “ + book.getBookTypeId() + ““);
}
PreparedStatement preparedStatement = con.prepareStatement(sb.toString());
return preparedStatement.executeQuery();
}
/**
* 图书删除
*
* @param con
* @param id
* @return
*/
public int delete(Connection con String id) throws Exception {
String sql = “delete from book where id = ?“;
PreparedStatement ps = con.prepareStatement(sql);
ps.setString(1 id);
return ps.executeUpdate();
}
/**
* 图书信息修改
*
* @param con
* @param book
* @return
*/
public int update(Connection con Book book) throws Exception {
String sql = “update book set bookName=?author=?sex=?price=?bookTypeId=?bookDesc=? where id=?“;
PreparedStatement ps = con.prepareStatement(sql);
ps.setString(1book.getBookName());
ps.setString(2 book.getAuthor());
ps.setString(3 book.getSex());
ps.setFloat(4 book.getPrice());
ps.setInt(5 book.getBookTypeId());
ps.setString(6 book.getBookDesc());
ps.setInt(7book.getId());
return ps.executeUpdate();
}
/**
* 指定图书类别下是否有书
* @param con
* @param bookTypeId
* @return
* @throws Exception
*/
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3411 2020-10-18 09:25 图书管理系统\book.sql
文件 503 2020-09-23 22:02 图书管理系统\Test\.idea\artifacts\Test_jar.xm
文件 284 2020-09-21 20:45 图书管理系统\Test\.idea\libraries\mysql_connector_java_8_0_21.xm
文件 278 2020-09-21 20:45 图书管理系统\Test\.idea\misc.xm
文件 255 2020-09-21 20:45 图书管理系统\Test\.idea\modules.xm
文件 9045 2020-09-23 22:49 图书管理系统\Test\.idea\uiDesigner.xm
文件 34509 2020-10-08 22:18 图书管理系统\Test\.idea\workspace.xm
文件 272896 2020-01-09 18:57 图书管理系统\Test\out\artifacts\Test_jar\demo\exe12125533746502519545.tmp
文件 272896 2020-01-09 18:57 图书管理系统\Test\out\artifacts\Test_jar\demo\exe5025586076953044048.tmp
文件 2488371 2020-09-23 15:28 图书管理系统\Test\out\artifacts\Test_jar\Test.jar
文件 3421 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\dao\BookAddDao.class
文件 2559 2020-09-24 22:35 图书管理系统\Test\out\production\Test\com\zyr\dao\BookTypeDao.class
文件 1621 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\dao\UserDao.class
文件 3360 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\entity\Book.class
文件 1422 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\entity\BookType.class
文件 1602 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\entity\User.class
文件 1221 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\utils\DButils.class
文件 674 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\utils\StringUtils.class
文件 1039 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\view\AboutFrm.class
文件 711 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\view\AddBookTypeFrm$1.class
文件 2601 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\view\AddBookTypeFrm$2.class
文件 3542 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\view\AddBookTypeFrm.class
文件 747 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\view\BookAddFrm$1.class
文件 687 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\view\BookAddFrm$2.class
文件 7726 2020-09-24 12:17 图书管理系统\Test\out\production\Test\com\zyr\view\BookAddFrm.class
文件 754 2020-09-27 13:42 图书管理系统\Test\out\production\Test\com\zyr\view\BookFindFrm$1.class
文件 754 2020-09-27 13:42 图书管理系统\Test\out\production\Test\com\zyr\view\BookFindFrm$2.class
文件 754 2020-09-27 13:42 图书管理系统\Test\out\production\Test\com\zyr\view\BookFindFrm$3.class
文件 689 2020-09-27 13:42 图书管理系统\Test\out\production\Test\com\zyr\view\BookFindFrm$4.class
文件 13278 2020-09-27 13:42 图书管理系统\Test\out\production\Test\com\zyr\view\BookFindFrm.class
............此处省略104个文件信息
- 上一篇:javaweb网上购物网站后台+前端.rar
- 下一篇:kivy-文档中文翻译
相关资源
- javaweb网上购物网站后台+前端.rar
- java比特币开发详解
- java提取文章关键字
- java 大文件视频分片上传+压缩
- 智慧校园管理系统物联网java项目
- Java课程设计报告---运动会成绩管理系
- java+selenium+maven+testng自动化测试框架实
- 网上书店系统的设计与实现项目源码
- Java Reflection in Action_PDF+sample source
- jsp+Mysql实现学习网站的作业布置,文
- 汽车租赁管理系统(JAVAJSPSERVLETMYSQL)
- rxjava技术分析ppt
- java swing 实现ios7毛玻璃效果,高斯模
- Zelix Klassmaster Java混淆器 破解版 9.0.
- javaweb手机短信验证
- Java 2 实用教程耿祥义第三版最全集合
- MyQQ_v20120823Java版高仿QQ聊天即时通软件
- java web企业日常管理系统源代码
- SM2&SM3;&SM4;国密算法Java实现含详细测试
- JAVA实现的SSL/TLS双向认证源代码
- Thinking+In+Java第四版中文版
- jd-gui-1.6.3-java反编译工具(带有集合使
- 04747《Java语言程序设计一》教材电子
- 计算机专业毕业设计论文含代码和所
- JavaWeb在线考试系统200891
- JSP网页聊天室源码
- ThinkinginJava4thEditionAnnotatedSolutionsGuid
- Javaweb学生宿舍管理系统
- BBS论坛项目全部源代码-MYSQL数据库
- Android手机访问服务器登陆程序客户端
评论
共有 条评论