Spring
FantasyWxw
这个作者很懒,什么都没留下…
展开
-
《精通Spring4.x》事务管理
一、数据并发问题 当数据库中相同数据被多个事务同时访问时,就可能会出现并发问题。这些问题可以归结为5类,包括三类数据读问题,以及2类数据更新问题。 1、脏读 A事务读取B事务尚未提交的更改数据,并在这个数据的基础上进行操作。 2、不可重复读 不可重复读是指A事务读取了B事务已经提交的更改 数据。 3、幻像读 幻想读是指A事务读取B事务已经提交的新增 数据。 不可重复读和幻像读的区别为更新和插...原创 2019-11-04 17:49:57 · 382 阅读 · 0 评论 -
Spring 集成 slf4j + logback日志系统
首先将以下依赖添加到POM.xml中 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.25</version> </dependency>...原创 2019-09-12 17:11:56 · 375 阅读 · 0 评论 -
Spring Bean 的生命周期
在Spring中,可以从两个层面定义Bean的生命周期。下面分别对BeanFactory和ApplicationContext中Bean的生命周期进行分析。 一、BeanFactory中Bean的生命周期 具体过程如下 1)当调用者调用getBean(beanName)向容器请求某一个Bean时,如果容器注册了InstantiationAwareBeanPostProcessor接口,则在实例化...原创 2019-09-23 15:52:23 · 216 阅读 · 0 评论 -
《精通Spring-4.x》Spring AOP
一、AOP的相关概念 连接点 按照我的理解,连接点就是程序中的一个个方法(因为在Spring中仅支持方法的连接点),只能在方法的调用前后,方法抛出异常等地方织入增强。Spring中使用切点对执行点进行定位,方位定义在增强中。 切点:因为程序中存在许多的连接点,则通过切点来定位特定的连接点,在Spring中切点通过org.springframework.aop.Pointcut接口进行描述。 增强...原创 2019-09-26 23:02:47 · 552 阅读 · 0 评论