发表于: 2017-12-07 22:54:02
1 808
今日完成
1.SSM框架整合的学习与思路整理
1.Spring与mybatis的整合
思路:
1、让spring管理SqlSessionFactory
2、让spring管理mapper对象和dao。使用spring和mybatis整合开发mapper代理及原始dao接口。
自动开启事务,自动关闭 sqlsession.
3、让spring管理数据源( 数据库连接池)
1.1原始DAO开发的整合
(1)配置sqlsessionFactory---
(2)配置数据库连接池
(3)配置Dao
(4)编写测试程序,测试原始DAO与spring的整合
(5)使用spring管理junit
配置自动扫描注解
使用注入属性
2.整合开发mapper代理
(1)配置mapper MapperFactoryBean:用于生成mapper代理对象
(2)编写mapper测试代码
(3)使用此方法对于每个mapper都需要配置,比较繁琐。使用扫描器自动扫描mapper,生成代理对象,比较方便。
MapperScannerConfigurer:mapper的扫描器,将包下边的mapper接口自动创建代理对象,
自动创建到spring容器中,bean的id是mapper的类名(首字母小写)
遇到问题
1.属性注入value写成class,毫无违和感,查了半天。
2.自动扫描,也出问题,待解决。
想不明白:
3.数据库连接池还要系统的学习一下。
明日计划
1.SSM框架的整合。
2.SpringMVC复,数据库连接池学习
3.restFul风格API学习
收获
1.学会了spring管理mybits的配置方法
评论