SpringBoot程序启动加载过程

发布于 2020-11-03

SpringBoot程序启动加载过程元注解说明:@Target(ElementType.TYPE) 对哪个元素有效 对类有效@Retention(RetentionPolicy.RUNTIME) 什么时候起作用 运行期有效@Documented 是否支持生成文档@Inherited 该注解是否可以被

0 条评论
243 热度

控制反转和依赖注入的理解(通俗易懂)

发布于 2020-10-25

学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、

0 条评论
77 热度

@Autowired(required=false)注入注意的问题

发布于 2020-10-14

1、前言在使用spring开发过程中,我们基本上都是使用@Autowired这个注解,用来注入已有的bean。但是有些时候,会注入失败。当我们加上参数(required=false)就能解决。今天整理一个我在实际开发中的例子2、required属性@Autowired(required=true):

1 条评论
108 热度

讲解AOP代理和重点解析Spring AOP代理(动态代理)

发布于 2020-10-14

上一章我们生动形象的讲了什么是AOP面向切面编程以及代码示例,有不明白的小伙伴可以去看看(https://blog.csdn.net/qq_32317661/article/details/82878679),承上启下,这一篇讲一下Spring AOP代理的两种方式和它的大致原理。一、AOP代理AO

0 条评论
108 热度

Spring AOP面向切面编程:理解篇

发布于 2020-10-14

一直想着怎么去通俗的讲解AOP,看了一篇文章受到了启发(https://blog.csdn.net/qukaiwei/article/details/50367761),下面我加入自己的理解,咱们来说说AOP!一、到底什么是AOP(面向切面编程)?无论在学习或者面试的时候,大家都会张口说spring

0 条评论
101 热度

细说Spring——AOP详解(AOP概览)

发布于 2020-10-14

一、对AOP的初印象首先先给出一段比较专业的术语(来自百度):在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个

0 条评论
96 热度

Spring AOP中的transaction事物管理

发布于 2020-09-17

1、readOnly属性是什么?是否为只读事物?只读事物只允许查询操作;默认值是什么(false),如何知道的?2、rollbackFor属性含义是什么?什么异常回滚事物?默认值什么?(RuntimeException与error,但是检查异常不回滚)

1 条评论
217 热度

Spring AOP学习心得(一)

发布于 2020-09-16

1、AOP是一种设计思想,是软件设计领域中的面向切面编程,英文全称为AspectOrientProgramming,它是面对对象编程OOP的补充和完善。AOP可以通过预编译方式和运行期动态代理方式,实现在不修改源代码的情况下给程序动态添加额外功能的一种技术。2、AOP的应用场景分析:AOP基于OCP

0 条评论
182 热度