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

1. 本周学习总结

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

作业14-数据库

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

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

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

books表:
作业14-数据库
users表:
作业14-数据库
借阅表:
作业14-数据库

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

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

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

\\\LIbrary类新增属性
作业14-数据库
\\利用预编译进行表的初始化

作业14-数据库

\\\改写数据存入方法

作业14-数据库

\\增加Menu属性

作业14-数据库

\\改写UserUnit类

作业14-数据库

\\改写Student方法

作业14-数据库

3. 代码量统计

3.1 统计本周完成的代码量

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

作业14-数据库


周次 总代码量 新增代码量 总文件数 新增文件数
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

相关文章:

  • 2021-10-14
  • 2021-07-03
  • 2021-10-20
猜你喜欢
  • 2021-10-13
  • 2021-08-10
  • 2021-08-25
相关资源
相似解决方案