摘要:
1.事务传播属性 # propagation: 传播 REQUIRED: 需要事务,外部存在事务融入当前事务,外部没有事务,开启新的事务 SUPPORTS: 支持事务,外部存在事务融入当前事务,外部没有事务,不开启新的事务 REQUIRES_NEW: 每次开启新的事务,如果外部存在事务外部事务挂起, 阅读全文
摘要:
整合思路: 将mybatis的核心类对象(sqlsessionfactory)交给spring工厂管理 整合步骤: 1. 引入依赖 2. 建数据库和表 3. 编写对应的实体类 4. 编写DAO接口 5. 编写mapper配置文件 6. 编写spring的配置文件 7. 工厂测试 配置文件spring 阅读全文
摘要:
通知(Advice): 除了目标方法以外的操作都称之为通知 切入点(PointCut): 要为哪些类中的哪些方法加入通知 切面(Aspect): 通知 + 切入点 1.通知分类 1. 前置通知 MethodBeforeAdvice 前置通知接口 2. 后置通知 MethodInterceptor 环 阅读全文
摘要:
1. IOC 控制反转 就是将对象创建交给spring,实体类一般不交给spring工厂管理 将原本new的对象转移到配置文件 通过<bean>标签 <bean id="userDAO" class="com.codegzy.dao.UserDAOImpl"></bean> 2. DI 依赖注入 三 阅读全文
摘要:
Spring框架的核心思想有IOC和AOP IOC 1. IOC(inversion of controll) 控制反转 也可以叫反转控制 将对象的创建是原本通过new的方式转移到配置文件中,交给Spring工厂来管理 2. DI(dependcy Injection)依赖注入 Spring不仅要创 阅读全文
摘要:
1. Spring框架的引言 spring(春天),生于在2002年,由Rod Johnson创作。Spring框架是一个集众多设计模式于一身的开源的、轻量级的项目管理框架。致力于JAVAEE轻量级解决方案。 相对于原来学过的框架而言,spring框架和之前学习的mybatis框架有了本质的区别,不 阅读全文