初学Spring
、SpringMVC
以及Mybatis
时,将其整合时步骤繁多,新手容易不理解,面对繁多的XML
配置,往往也不易跑通代码,这里用于记录一次整合的配置。
整合的目的:通过Spring
的IoC
和AOP
对组件进行管理。即:通过IoC
解决组件间的动态依赖注入;通过AOP
来对事务进行控制,即通过Spring
来整合SpringMVC
及Mybatis
。
想法:对Mybatis
的整合是,在Service
层调用dao
层的接口时,使其自动装配。
首先:一张数据库表对应一个实体类,一个实体类对应一张Mapper.xml
配置文件。在resources
文件夹下创建一个mapper
文件夹,用于存放实体类的Mapper
文件。这里创建EmployeeMapper.xml
配置文件。