资源简介
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-文档中文翻译
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- 美食天下项目Android版源码和Web版源码
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- mysql jsp网站源码下载
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
评论
共有 条评论