项目结构梳理
AccountDao.java
没有实现类,说明用的自动代理做的
核心配置:
App.java
思考
我们的Sqlsession是来自SqlsessionFactory的,因此应该管这个SqlsessionFactory对象
再看这个,上面的environment,configuration,typeAliases 都是为SqlsessionFactory服务的
下手
先导入一些坐标,用于整合mybatis
原来的基础使用
新添坐标
注意mybatis-spring的版本,不可乱写
这里 mybatis的3.5.6 对应 mybatis-spring的1.3.0
创建类文件来配置spring和jdbc
该文件创建在config目录下
或者
创建mybatis的配置类文件
接下来,可以按手工的方式,照着SqlMapConfig.xml文件去一个个配置
也可以使用 SqlSessionFactoryBean 来快速配置
基本整合
但是还有一块没搞,就是mapper
这块需要单独搞,不能放一起
好,现在那个mybatis的配置文件可以不要了
现在启动方式也可以改了
整合JUnit
导入坐标
运行: