对于你这种需求而言。最好使用Struts+hibernate框架做项目。这样就不需要你关心底层框架设计。
创新互联建站是一家专业提供成武企业网站建设,专注与网站设计制作、网站建设、H5技术、小程序制作等业务。10年已为成武众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。
简单分析一下图书管理的业务:
1.需要一张 操作员用户表,里面记载用户名和密码。
2.需要图书基本信息表。用来进行查询。其中需要一个特殊的字段用来标识这本书是已借,还是待借 状态。本书状态(完好,残缺,丢失)
3.需要一张借记图书表。这里需要有借书人的姓名,学号,借书时间,实际归还时间,预归还时间。本书借记状态本书状态(完好,残缺,丢失)。
4.学生基本信息表。记录学生的基本信息。
大体 这些表也能满足你这小项目的需求了。
求源码几乎是没人会给你写。
下载一个 Navicat for MySQL,这是个可视化的Mysql客户端。
配置mysql好服务器连接后
1把文件扩展名改为.sql。右击Navicat for MySQL工具左侧连接,选中运行批次任务,找到creat.sql文件,点开始。 或者你在cmd中运行mysql客户端,txt中的东西复制进去执行。
2,一般一个文件是一个项目的数据库吧? 如果他放在一个里面了, 那没办法,只能手动去挑。或者都创建,没害处。
3,右击Navicat for MySQL工具左侧连接中你要导出的数据库,转存sql文件。
连接数据库,得到数据库连接变量
[java] view plaincopyprint?
//注意,这是连接mysql的方法
注意连接数据库的时候
(1)打开DB Browser 新建一个Database Driver,注意添加Driver JARs的时候添加的包,我的是mysql-connector-java-5.0.3-bin.jar
(2)要将数据库jar包拷贝到工程下的WEB-INF\lib下
[java] view plaincopyprint?import java.sql.Connection;//java包 public class DBConnection { private String dbDriver="com.mysql.jdbc.Driver"; private String dbUrl="jdbc:mysql://[ip地址]:[端口号]/[数据库名]";//根据实际情况变化 private String dbUser="root"; private String dbPass="root"; public Connection getConn() { Connection conn=null; try { Class.forName(dbDriver); } catch (ClassNotFoundException e) { e.printStackTrace(); } try { conn = DriverManager.getConnection(dbUrl,dbUser,dbPass);//注意是三个参数 } catch (SQLException e) { e.printStackTrace(); } return conn; } }
1、打开Navicat后点击文件,创建新连接。
2、主机名:localhost,端口:3306,用户名,密码,勾选保存密码。点连接测试,成功后点确定
3、双击左侧树菜单的你新创建的localhost,则连上了,然后在localhost上点击右键,点击创建数据库。
4、在双击新创建的数据库名,在右侧的菜单上“创建表”可以点击了。左侧的树中数据库名的节点有“查询”点击一下,右侧的菜单上“创建查询”可以点击了。