spring事务
摘要:1 事务的概念 在了解spring事务之间,先需要了解数据库的事务。这里介绍下mysql事务。 2 spring在事务中扮演的角色 spring它是一个管理者,通过对ORM框架和数据库连接池的管理来管理事务。 在数据库中,一个事务的完整过程,需要创建连接,开启事务,执行一条或多条sql,提交或者回滚
阅读全文
spring源码写注释
摘要:转:https://blog.csdn.net/z_c8819/article/details/105258015 1.从GitHub上下载spring项目 https://github.com/spring-projects/spring-framework 当然也可以使用git进行下载: git
阅读全文
Spring02---IOC-Debug查看Bean的实例化过程
摘要:1 简介 springIOC它是对bean进行管理。 我们通常可以通过xml、properties、yml、注解等来配置bean的信息 spring读取这些配置信息,解析,生成BeanDefinition(用来存储Bean的定义信息) 根据beanDefinition来创建对象,设置属性....,最
阅读全文
Spring03-IOC-循环依赖的实现(Debug查看spring解决循环依赖的过程)
摘要:1 什么是循环依赖 如下,有类A和B,A中有一个类型为B的属性b,B中有一个类型为A的属性a,A和B相互依赖 public class A { private B b; public B getB() { return b; } public void setB(B b) { this.b = b;
阅读全文
Spring04-AOP(Debug查看执行流程)
摘要:1 AOP的几个核心技术 AOP-面向切面编程的实现的核心技术:jvm运行期间对字节码进行修改或者动态生成新的字节码文件(asm技术)。 2 AOP的几个核心概念 AOP在运行期间我们要对class文件做修改或者生成新的。AOP就定义了一套规范,包括了切面、切点、连接点、通知、织入等等这些内容。 (
阅读全文
Spring 01 统一资源加载策略 Resource和ResourceLoader
摘要:转:https://www.cnblogs.com/loveLands/articles/10797772.html 1 Resource统一资源 1.1 简介 处理外部资源是很繁琐的事情,我们可能需要处理URL资源、File资源资源、ClassPath相关资源、服务器相关资源(JBoss AS 5
阅读全文
spring中Utils工具类注入问题
摘要:使用工具类的时候,我们想在static修饰的方法中,通过注入来调用其他方法,这里就存在问题。 第一:普通工具类是不在spring的管理下,spring不会依赖注入 第二:即便使用@Autowired完成注入,由于工具类是静态方法,只能访问静态变量和方法。但是spring不能直接注入static的。
阅读全文