Spring+MyBatis的Maven项目

来源:互联网 发布:严蔚敏 算法2.3 编辑:程序博客网 时间:2024/06/05 19:58

Maven 项目的 pom.xml 配置好相关需要的jar包,接下来就是去写Spring-Mybatis.xml配置文件

相对于其他整合,这个整合还是蛮简单的。先文字叙述一下过程,再贴出实际的配置文件例子。

首先项目需要连接数据库,那么就要配置数据源,数据源的作用就是把和数据库打交道的东西和java代码隔离出来,当你数据库账号密码修改了之后,不必去修改源码,只需要配置文件改一改就能继续使用,再一个就是安全因素。

配置完数据源就是配置事务,和数据库进行交互,肯定要涉及到事务的提交,回滚。

再接下来就是配置sqlSessionFactory(mybatis是这个,hibernate就是SessionFactory),这个可以看做数据连接和事务管理的中间接口,还起到了一个缓存区的作用,能够及时刷新数据以及缓存一些将来可能会用到的数据。

最后要配置MapperScannerConfigurer,作用是可以扫描包内所有的.xml配置文件,使其对应的dao对象可以自动注入到Spring bean中去

其他的话就配置一些,service 扫描,注入到bean中,以及开启事务注解和自动注解功能。

下面就是实际的配置案例


0 0
原创粉丝点击