随笔 - 171  文章 - 0  评论 - 0  阅读 - 62142

随笔分类 -  Spring

SpringBoot自动装配
摘要:没有 Spring Boot 的情况下,如果我们需要引入第三方依赖,需要手动配置,非常麻烦。但是,Spring Boot 中,我们直接引入一个 starter 即可。比如你想要在项目中使用 redis 的话,直接在项目中引入对应的 starter 即可。 <dependency> <groupId> 阅读全文
posted @ 2024-07-04 14:03 zhengbiyu 阅读(31) 评论(0) 推荐(0) 编辑
Autowired和Resource的区别
摘要:@Autowired是Spring框架中的注解,它可以用来标注字段、构造函数、方法等,表示需要自动装配。它可以用来注入依赖的bean。如果有多个bean符合条件,可能会抛出异常。 @Resource是Java自带的注解,它可以用来标注字段、方法等,表示需要自动装配。它可以用来注入依赖的bean。如果 阅读全文
posted @ 2024-03-05 22:24 zhengbiyu 阅读(80) 评论(0) 推荐(0) 编辑
@Transactiona注解失效原因
摘要:用在非public方法 @Transactional是基于动态代理的,Spring的代理工厂在启动时会扫描所有的类和方法,并检查方法的修饰符是否为public,非public时不会获取@Transactional的属性信息,这时不会生成动态代理对象。 同一个类中,非@Transactional方法调 阅读全文
posted @ 2023-03-29 15:09 zhengbiyu 阅读(76) 评论(0) 推荐(0) 编辑
bean加载过程
摘要:加载过程 load BeanDefinition merge BeanDefinition(GenericBeanDefinition -》RootBeanDefinition) 不存在parent,直接创建RootBeanDefinition 存在parent,复制新的RootBeanDefini 阅读全文
posted @ 2023-03-29 14:59 zhengbiyu 阅读(37) 评论(0) 推荐(0) 编辑
AOP原理
摘要:AOP相关的概念 1)Aspect:切面,切入系统的一个切面。比如事务管理是一个切面,权限管理也是一个切面。 2)Join point:连接点,也就是可以进行横向切入的位置。 3)Advice:通知,切面在某个连接点执行的操作(分为:Before advice,After returning adv 阅读全文
posted @ 2023-03-27 22:29 zhengbiyu 阅读(99) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示