20145127《java程序设计》第九周学习总结
一.教材学习内容总结
第十六章 整合数据库
16.1 JDBC入门
JDBC(Java DataBase Connectivity)
驱动的四种类型
JDBC-ODBC Bridge Driver
Native API Driver
JDBC-Net Driver
Native Protocal Driver
服务提供者框架(Service Provider Framework):多个服务提供者实现一个服务,
系统为服务提供者的客户端提供多个实现,并把他们从多个实现中解耦出来
组件
服务接口(Service Interface)
提供者注册API(Provider Registration API)
服务访问API(Service Access API)
服务提供者接口
+JDBC API
- 服务接口(Service Interface): Connection
- 提供者注册API(Provider Registration API):DriverManager.registerDriver
- 服务访问API(Service Access API):DriverManager.getConnection
- 服务提供者接口:Driver
连接数据库
注册Driver: DriverManager.registerDriver()
获取Connection: Connection conn = DriverManager.getConnection(jdbcUrl, userName, password);
关闭Connection
16.2 JDBC进阶
第十七章 反射与类加载器
17.1 运用反射
17.2 了解加载器
第十八章 自定义泛型、枚举与注释
18.1 自定义泛型
18.2 自定义枚举
18.3 关于注解
二、教材学习中的问题和解决过程
本周的学习内容说实话有点多,光是看书并不能都看懂弄会,但是书本上的只是我都认真的学习了,收获很多,就是不知道以后能用到多少了。
三、代码调试中的问题和解决过程
ConnectionDemo.java: 数据库连接测试(注意数据库用户名,口令要根据自己的实际情况修改)
使用XAMPP中的PHPAdmin 建好数据库并进行测试
1.建数据库: CREATE SCHEMA demo;
2.建数据库表
use demo;
CREATE TABLE t_message (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name CHAR(20) NOT NULL,
email CHAR(40),
msg TEXT NOT NULL
) CHARSET=UTF8;
下载并在IDEA中配置驱动
四、其他(感悟、思考等)
连续几周,需要学习的内容比较多,感觉有点吃紧还有一部分知识点掌握的不好,看来需要再接再厉了。
五、参考资料
Java学习笔记(第8版)
《Java学习笔记(第8版)》学习指导
最新文章
- 安卓刷机--fastboot线刷
- Graphics绘图闪烁的问题
- ftp下载目录下所有文件及文件夹内(递归)
- Highcharts结合PhantomJS在服务端生成高质量的图表图片
- Oracle闪回技术(Flashback)
- 最简单的Android教程之自定义控件
- Iterator 迭代器(一)
- 【转载】C++ 值传递、指针传递、引用传递详解
- python03函数、递归
- URAL 1586 Threeprime Numbers(DP)
- MVC5 属性路由
- 继续推广我的新博客xysay:http://www.xysay.com/
- Timer和counter
- webstorm的默认project编码为系统编码GBK.
- nginx提示No input file specified怎么办
- Android开发之Action Bar
- [ABP实战开源项目]---ABP实时服务-通知系统.发布模式
- replicated mode vs global mode - 每天5分钟玩转 Docker 容器技术(105)
- 【bzoj3456】城市规划(多项式求逆+dp)
- NOI2010能量采集(数学)
热门文章
- HDU 3507 - Print Article - [斜率DP]
- SHU 414 - 字符串进制转换
- 【linux &; &;&;命令】&;后台(并行)命令 &;&;串行命令
- BPDU报文(RSTP)
- 发送html内容的email(转)
- curl 一个无比有用的网站开发工具
- 理解SQL Server中索引的概念,原理
- [LeetCode] 182. Duplicate Emails_Easy tag: SQL
- 关闭WPS启动时显示的在线模板
- testng入门教程8 TestNG异常测试