2018.7.28学习总结2

1.在spring中开启业务的事务

核心:AOP

方法:xml或者注解

xml的好处是:

好处:可以规定Service层的方法命名规范.

2.spring与mybatis的整合

1.导入Jar包(或者maven项目中添加依赖)

依赖:

spring:4+1(core,context,beans,expression,common-logging)

springmvc:spring-web,spring-webmvc

jdbc:spring-jdbc

驱动:mysql的驱动

连接池:c3p0(Druid还没学)

jsp:jstl包(jstl和standard包)

动态代理:spring-aop,aop联盟,aspect等    ,   cglib

事务:spring-tx

日志:<build/><plugins/> log4j(还没学)

mybatis:spring-mybatis,mybatis的自动生成插件和依赖导入(逆向工程)

2.配置mybatis的config.xml文件,不需要配置<mappers>,因为会在spring容器注册mapper扫描器

3.在spring的config文件中配置sqlSessionFactory和dataSource,

4.一定要注意配置

5.直接在Service层Autowired注入mapper即可

优点:少了很多配置信息(mapper文件和mapper.xml的映射配置)---基本都用通配符解决了

猜你喜欢

转载自www.cnblogs.com/zhanp/p/9382500.html