发表于: 2018-03-11 20:53:19

1 613


Tast1

今天完成的事:

1.终于写完了DAO , 也编写demo 文件运行成功 .

然后我就想插入100W条数据试试,看看怎么样,结果应该是因为 没有运行 connection close();

  把电脑插蓝屏了.........

再次打开电脑,想在运行插入数据的时候测试一下 需要花多少时间~~~结果 数据库插的连接的不上了

然后一直没有解决这个数据库的问题


2.今天的收获:

明白了设计 DAO的时候几个关键点:  *  properties 文件 ...里面主要是 数据库文件的连接参数.

*DBUtils   数据库连接及关闭文件,但是我觉得我的这段代码有问题 ,无法关闭数据连接,可能导致了 电脑的蓝屏

* interface 接口文件

*PreparedStatement接口文件  ,上面说 最好不要用statement作为 sql 的载体,因为不安全,所有使用它,它是Statement的一个接口 ,

它可以让我们更方便的操作   String sql 中的变量.


      因为使用他,所有就要单独创造一个类文件,里面加上 我们所需要操作数据表的  属性 set get方法,

就可以方便的对变量进行操作,表示是 我们对 它 进行 操作.


  * Impl     接口有了 ,载体有了,连接有了,接下来需要实现接口里面的 各种方法, 就要 有DAOImpl 实现类文件,

里面主要是对各种方法的实现


全部编写完后,我们一个DAO 就创建好了.

想要运行它 ,就在编写一个  main 运行类文件,直接调用里面的方法就好


明天的计划:

       熟悉DAO的编写,开始学习单元测试和spring.

遇见的问题:

        知道了为什么要写connection 和 preparedstatment .close() 文件了..要不然分分让电脑出问题,占用大量资源,

我知道 怎么通过 直接关闭来进行,但对通过ubtils 中 关闭 不太清楚.



返回列表 返回列表
评论

    分享到