发表于: 2018-03-29 22:22:53
1 447
今天完成的事情:
1.Spring jdbctemplate 在代码中进行了实战
--xml文件加载bean,连接池基本配置
--不使用连接池和使用连接池(3种),使用连接池的代码基本是一样的。也就是说使用连接池的情况下,应用程序已经不关心,使用的哪种连接池了。
--封装起来,之后再给应用程序用。(应用程序需要关心的是执行的操作是什么,达到什么效果。不需要关心使用什么样的语句进行操作。通过封装,进一步松耦合)
--使用junit写测试单元,并且使用注解方式加载bean
明天计划的事情:
1.task1-25、测试一下不关闭连接池的时候,在Main函数里写1000个循环调用会出现什么情况。完成该任务。
2.mybatis重新学习、理解,并实战。
遇到的问题:
1.
收获:
1.bean的加载方式学习,尤其是抄写代码中理解了使用方法
教程和书本都推荐使用第三种配置,后续写代码的时候要有这种意识。
2.学习连接池的知识,Spring自带的DriverManagerDataSource和DBCP以及C3P0。主要优点
--dbcp效率高
--c3p0稳定性好
任务进度:
--任务目前处于暂停状态,在回顾jdbctemplate和mybatis的知识,主要是自己过一遍代码,深入学习下在代码中的使用。
评论