spring和mybatis第一次整合
Spring Mybatis整合笔记
1.SqlsessionFactory对象放到spring中管理,并作为单例的存在
2.传统dao的开发中,应该从spring容器中获取Sqlsession对象
3.Mapper代理形式中。应该从spring容器中直接获得mapper的代理对象
4.数据库等数据库管理事务都交给spring容器管理
整合步骤:
1.创建一个java包
2.导入jar包
3.mybatis的配置文件 sqlmapConfig.xml
4.编写spring的配置文件
1.数据库及连接池
2.SQL session factory对象,配置到spring容器
3.编写Spring的配置文件
4.jdbc.properties和log4j.properties文件
测试:
写好Usermapper.xml和UserMapper.java接口类,注意参数和名称要匹配
在测试类中运行
没问题,正常运行。