java实现图书管理系统

 具题架构为:

 我定义了两个Dao层,用于储存用户和书本的数据库依赖的连接,

首先是userDao层(代码之一)

package com.qfedu.book;


import java.util.List;

import com.qfedu.utils.DButils;

public class bookDao {

	public int rag(String name, String id, String au) {
		// TODO 自动生成的方法存根
		String sql = "insert into bookadd(bookname,id,author) value (?,?,?)";
		int jdbc_update = DButils.jdbc_update(sql, name,id,au);
		return jdbc_update;
		
	}

	public int rmg(String name) {
		// TODO 自动生成的方法存根
		String sql =("delete from bookadd where bookname = ?;");
	
		int jdbc_update = DButils.jdbc_update(sql, name);
		return jdbc_update;
	}

	public int rcg(String name, String id) {
		// TODO 自动生成的方法存根
		String sql = "update bookadd set bookname=?  where id=?;";
		int jdbc_update = DButils.jdbc_update(sql, name,id);
		return jdbc_update;
		
	}
	
	}

bookDao层包:(代码之一)

package com.qfedu.book;


import java.util.List;

import com.qfedu.utils.DButils;

public class bookDao {

	public int rag(String name, String id, String au) {
		// TODO 自动生成的方法存根
		String sql = "insert into bookadd(bookname,id,author) value (?,?,?)";
		int jdbc_update = DButils.jdbc_update(sql, name,id,au);
		return jdbc_update;
		
	}

	public int rmg(String name) {
		// TODO 自动生成的方法存根
		String sql =("delete from bookadd where bookname = ?;");
	
		int jdbc_update = DButils.jdbc_update(sql, name);
		return jdbc_update;
	}

	public int rcg(String name, String id) {
		// TODO 自动生成的方法存根
		String sql = "update bookadd set bookname=?  where id=?;";
		int jdbc_update = DButils.jdbc_update(sql, name,id);
		return jdbc_update;
		
	}
	
	}

效果如下:

 

 

 

 数据库保存,以便下次登录

 用户界面

 

 增加图书

 还有更多功能这里不在进行展示,源码下载:

https://pan.baidu.com/s/1YCsrBv2Y1qZ0HeLrZcCiYw
提取码:678j


版权声明:本文为weixin_52924633原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。