发表于: 2017-11-25 23:46:07

4 664


今天完成的任务:

一、准备复盘ppt

二、复习一下jdbc

1. DriverManager: 驱动管理,这个类管理数据库驱动程序的列表。确定内容是否符合从Java应用程序使用的通信子协议正确的数据库驱动程序的连接请求。识别JDBC在一定子协议的第一个驱动器将被用来建立数据库连接。

上面这段话有点复杂,先可以将驱动简单的认为是判断是那种数据库的方法。

java中使用的方法

mysql:    Class.forName("com.mysql.jdbc.Driver")

oracle:    Class.forName("oracle.jdbc.driver.OracleDriver")

 

2. Connection : 此接口与接触数据库的所有方法。连接对象表示通信上下文,即,与数据库中的所有的通信是通过此唯一的连接对象。

这个就是去配置和数据库连接的信息了,比如数据库的url,用户名,密码。我们肯定是要告诉java,去哪里找数据库,然后数据库的密码是什么,这样才能连接到数据库。

使用方法:

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","123456");

数据库所处于的ip:localhost (本机)
数据库的端口号: 3306 mysql专用端口号)
数据库名称 student
账号 root
密码 admin

 

3. Statement : 可以使用这个接口创建的对象的SQL语句提交到数据库。一些派生的接口接受除执行存储过程的参数.

这个的作用就是去执行sql语句了,把sql语句通过建立好的连接,发送到数据库执行,并且返回结果。

三、看方案。


明天的计划:

明天早上应要和散修的小伙伴讨论一下方案。


遇到问题:

暂时没有

收获:

对jdbc的流程更清楚了。


返回列表 返回列表
评论

    分享到