
Spring
文章平均质量分 53
HKF~~
这个作者很懒,什么都没留下…
展开
-
Spring Bean的生命周期和循环依赖
Spring循环依赖@Serviceclass A{ @Autowired B b;}@Serviceclass B{ @Autowired A a;}public static void main(String[] args) { Object bean = new ClassPathXmlApplicationContext().getBean("a");}首先从main函数进入获取bean,进入到AbstractBeanFactory #原创 2022-02-23 16:43:12 · 657 阅读 · 0 评论 -
SSM对于事务的管理,基于注解
spring配置文件:<!--不扫描controller-->context:component-scan base-package="com.xx"> <context:exclude-filtertype="annotation" expression="org.springframework.stereotype.Controller"/&g...原创 2019-11-08 10:37:08 · 338 阅读 · 0 评论 -
aop
SpringAOP底层使用了两种代理机制:JDK 的动态代理:针对实现了接口的类产生代理。CGlib 的动态代理:针对没有实现接口的类产生代理,应用的是底层的字节码增强的技术 生成当前类的子类对象JDK动态代理通过反射来接收被代理的类,并且要求被代理的类必须实现一个接口.JDK动态代理的核心是InvocationHandler接口和代理类。如果目标类没有实现接口,那么Spring A...原创 2019-10-28 14:15:29 · 205 阅读 · 0 评论