发表于: 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的配置方法



返回列表 返回列表
评论

    分享到