
Spring
Spring
空指针异常1
这个作者很懒,什么都没留下…
展开
-
【Spring03】Spring集成Mybatis的使用、Spring事务处理、web中使用Spring
目录集成MyBatis概述使用使用配置文件连接数据库spring事务处理概述使用说明事务隔离级别事务超时时间事务的传播行为提交、回滚事务的时机注解`@Transactional `实现事务Transactional 注解的属性aspectJ AOP管理事务web应用中使用spring集成MyBatis概述将两个框架集成在一起用到的技术是:IOC因为ioc能够创建对象,可以把mybatis框架中的对象交给spring统一创建,存放在spring中,开发人员则只需从spring中获取对象。MyBati原创 2020-08-07 10:52:08 · 139 阅读 · 0 评论 -
【Spring02】Aop面向切面编程入门详解:切入点表达式、注解
目录Aop面向切面编程概述aspectJ切面的执行时间切面的位置(切入点表达式使用JoinPoint:连接点参数注解@Before@AfterReturning@Around@AfterThrowing@AfterAop面向切面编程概述底层是采用动态代理模式实现的。采用了两种代理:JDK的动态代理,CGLIB的动态代理。AOP其实就是动态代理的一种规范化实现。Aspect:切面:给目标类增加的方法,一般称为切面。一般都是非业务方法,可以独立使用。常见的有:日志,事务,统计信息,参数检查,权限验证。原创 2020-08-05 19:02:57 · 1786 阅读 · 0 评论 -
【Spring01】入门:IOC控制反转详解(XML和注解方式)
目录IoC 控制反转概述创建对象查看容器中对象的信息给对象赋值XML方式set注入简单类型引用类型构造注入自动注入引用类型ByNameByType多个配置文件注解方式@Component@Value@Autowired@Resource两种方式的比较IoC 控制反转概述控制反转,是一个概念,一种思想。就是将对象的创建、赋值、管理,交给代码之外的容器来实现。控制:创建对象、对象的属性赋值、对象之间关系的管理。反转:把原来开发人员创建对象、对象的属性赋值…的权限,转移给代码之外的容器实现。正转:由原创 2020-08-05 19:00:19 · 821 阅读 · 0 评论