学习过spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 1 ...
分类:
其他好文 时间:
2021-06-05 18:24:37
阅读次数:
0
一、基本概念 1、什么是IOC? IOC(Inversion of Control)即控制反转,是指将对象的创建交给Spring框架进行处理和管理,不需要我们进行手动的对象创建和管理。 2、什么是DI? DI(Dependency Injection)即依赖注入,它是实现IOC的一种手段。 二、DI ...
分类:
编程语言 时间:
2021-06-05 17:47:21
阅读次数:
0
EnableAutoConfiguration This class-level annotation tells Spring Boot to “guess” how you want to configure Spring, based on the jar dependencies that ...
分类:
其他好文 时间:
2021-06-04 19:47:18
阅读次数:
0
从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法, ...
分类:
编程语言 时间:
2021-06-04 19:34:35
阅读次数:
0
spring 多数据源的使用 在同一个项目中需要使用多个数据源,这就需要根据不同的场景进行切换数据源,spring给我们提供一种很方便的方式,那就是使用 AbstractRoutingDataSource 进行切换数据源。 首先来看 AbstractRoutingDataSource 这个类,下面是 ...
分类:
编程语言 时间:
2021-06-04 19:19:41
阅读次数:
0
ssm实现qq邮箱发送验证码 导入maven依赖 <!--邮箱验证码--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>5.1 ...
分类:
其他好文 时间:
2021-06-04 19:09:34
阅读次数:
0
@Transactional 是声明式事务管理 编程中使用的注解 一、添加位置 1、接口实现类或接口实现方法上,而不是接口类中。 2、访问权限:public 的方法才起作用。 @Transactional 注解应该只被应用到 public 方法上,这是由 Spring AOP 的本质决定的。 3、系 ...
分类:
其他好文 时间:
2021-06-04 19:03:04
阅读次数:
0
自动注入补充的点: 1:AutowireMode 之前博客中讲到@Autowire,@Value,@Inject自动注入的处理都是在后置处理器 AutowiredAnnotationBeanPostProcessor#postProcessProperties中,这个后置处理器的调用是在 Abstr ...
分类:
编程语言 时间:
2021-06-04 18:58:16
阅读次数:
0
1.编写Dockerfile FROM java:8 # 作者 MAINTAINER lyh <335726817@qq.com> # VOLUME 指定了临时文件目录为/tmp。 # 其效果是在主机 /var/lib/docker 目录下创建了一个临时文件,并链接到容器的/tmp VOLUME / ...
分类:
编程语言 时间:
2021-06-03 18:08:49
阅读次数:
0
1. 自定义注解 @MyTransaction /** * @author yangxj * @see org.springframework.transaction.TransactionDefinition */ @Target({ElementType.METHOD, ElementType. ...
分类:
编程语言 时间:
2021-06-03 18:02:05
阅读次数:
0