201621123010《Java程序设计》第14周学习总结


1. 本周学习总结

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

201621123010《Java程序设计》第14周学习总结_第1张图片


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

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

  • 使用数据库改造,首先要建立与数据库的连接关系,我是在主函数中与数据库建立的连接关系的,之后也是在主函数中关闭释放该资源;其他的各项功能则在建立连接的基础上,使用预编译的SQL语句PreparedStatement编写相关指令,之后再由execute语句执行,由命令不同,实现不同的功能(显示select * from、添加insert into、删除delete from、修改update);
  • 我建立了四个表,library(存放图书馆数据)、mybag(存放个人书包数据)、admin(存放管理员账号密码数据)、generaluser(存放普通用户账号密码数据);
  • 表设计
    201621123010《Java程序设计》第14周学习总结_第2张图片
    201621123010《Java程序设计》第14周学习总结_第3张图片

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

  • DriverManager类:驱动管理器,与数据库建立连接
  • Connection类:与特定数据库的连接(会话)
  • PreparedStatement接口:预编译的 SQL 语句的对象,可以使用此对象多次高效地执行该语句
  • Statement接口:用于执行静态 SQL 语句
  • ResultSet接口:数据库结果集的数据表

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

数据库相关代码
201621123010《Java程序设计》第14周学习总结_第4张图片
201621123010《Java程序设计》第14周学习总结_第5张图片
201621123010《Java程序设计》第14周学习总结_第6张图片
201621123010《Java程序设计》第14周学习总结_第7张图片

运行截图

201621123010《Java程序设计》第14周学习总结_第8张图片
201621123010《Java程序设计》第14周学习总结_第9张图片
201621123010《Java程序设计》第14周学习总结_第10张图片
201621123010《Java程序设计》第14周学习总结_第11张图片


3. 代码量统计

3.1 统计本周完成的代码量

需要将每周的代码统计情况融合到一张表中。
201621123010《Java程序设计》第14周学习总结_第12张图片

周次 总代码量 新增代码量 总文件数 新增文件数
1 90 90 5 5
2 322 232 11 6
3 652 330 16 5
4 946 294 21 5
5 1347 401 26 5
6 1591 244 28 2
7 2118 527 31 3
8 2627 509 39 8
9 2912 285 42 3
10 3171 259 50 8
11 3830 659 58 8
12 3830 0 58 0
13 4322 492 59 1
14 4970 648 60 1

你可能感兴趣的:(201621123010《Java程序设计》第14周学习总结)