作业14-数据库

参考资料

本次作业参考文件
MySql操作视频与数据库相关jar文件请参考QQ群文件。

1. 本周学习总结

1.1 以你喜欢的方式(思维导图或其他)归纳总结与数据库相关内容。

2. 使用数据库技术改造你的系统

2.1 简述如何使用数据库技术改造你的系统。要建立什么表?截图你的表设计。

答:我用的是一个简单粗暴的方法:直接重写储存数据的那部分方法。分别在library 和UserUnit类里面新增Connection、prestatement、resultSet属性,理由jdbcUnit类简化代码,在Main函数开始执行时获得数据库连接。

books表:
img
users表:
img
借阅表:
img

2.2 系统中使用到了JDBC中什么关键类?

  • 1.DriverManager:加载驱动,获取连接
  • 2.Connection:获取语句执行方法
  • 3.PreparedStatement:执行语句
  • 4.ResultSet:获取结果集

2.3 截图数据库相关模块的关键代码。关键行需要加注释。

\\\LIbrary类新增属性

\\利用预编译进行表的初始化

\\\改写数据存入方法

\\增加Menu属性

\\改写UserUnit类

\\改写Student方法

3. 代码量统计

3.1 统计本周完成的代码量

需要将每周的代码统计情况融合到一张表中。


周次 总代码量 新增代码量 总文件数 新增文件数
1 0 0 0 0
2 0 0 0 0
3 0 0 0 0
4 0 0 0 0
5 0 0 0 0
6 0 0 0 0
7 0 0 0 0
8 0 0 0 0
9 0 0 0 0
10 0 0 0 0
11 0 0 0 0
12 1981 1981 21 21
13 3168 1187 36 15
14 3168 0 36 0
15 4917 1749 60 24
posted @ 2017-12-23 19:29  jmu贾海涛  阅读(159)  评论(1编辑  收藏  举报