发表于: 2018-01-21 23:15:16
1 657
今天完成的事情:
1—写一个Spring+MyBatis+DBCP连接池的demo程序:
1.3 写成Spring+MyBatis的程序:发现之前写的Spring+MyBatis程序用的是测试程序,使用的是@Autowired方法,但是这个方法好像在主函数里边跑不通,于是想通过getBean方法实现
1.4 参考网上的demo,写完程序,没有意外地发生报错,报错信息是无法生成StudentsMapper对象。分析原因,可能是因为Spring-config.xml配置文档中配置的mapper地址有问题,以下是写的主程序
1.6 经过师兄提醒,知道了原来idea能够手动设置配置文档,file--->project structure--->modules,选择Spring的配置文件:ok
1.7 但是程序报错“不能将sqlSessionFactory投射成StudentsMapper类,还是在师兄的帮助下,我发现了程序中的一个错误,如下图,
。
改成这样就好了。
1.8 给程序加入连接池方法,想配置dbcp连接池,看网上的例子,只需要更改Spring-mybatis-config.xml中的datasource信息就可以了,但是我遇到了报错如图
今天好像就干了这一件事。
明天计划:
明天提交和总结任务一。开始任务二。
遇到问题:
见这个程序跑通的经过。
收获:
对Spring的配置文档,Spring+MyBatis的配置文档有了很多了解,以前完全是看不懂,不敢改,现在能理解其中一些字符的作用和意义了。
评论