摘要:
AOP(Aspect Oriented Programming):面向切面编程。AOP是在我们原来写的代码的基础上,进行一定的包装,比如在方法执行前、方法返回后、方法抛出异常后等地方进行一定的拦截处理或者增强处理。我们需要实现一个代理来创建实例,实际运行的实例其实是生成的代理类的实例。 Spring 阅读全文
posted @ 2020-09-24 21:16
在谷歌上百度
阅读(330)
评论(0)
推荐(0)
摘要:
Aware接口是一个标志性接口,继承此接口的接口xxxAware的实现类,在容器创建完成后,会回调实现方法,下面举例: 有很多xxxAware接口,下面举两个例子 /** * description: 将实现xxxAware接口的Bean注册到IOC容器中的时候,会将xxxAware的实现方法进行回 阅读全文
posted @ 2020-09-24 21:14
在谷歌上百度
阅读(276)
评论(0)
推荐(0)
摘要:
Spring为我们提供的多环境启动 配置类,注入三个不同环境的数据源,并加上注解 /** * @author zhangjianbing * @date 2020年9月23日 */ @Configuration public class MyConfig { @Bean @Profile("dev" 阅读全文
posted @ 2020-09-24 21:11
在谷歌上百度
阅读(152)
评论(0)
推荐(0)
摘要:
首先定义实体 /** * @author zhangjianbing * @date 2020年9月23日 */ @Data public class Apple { @Value("${apple.color}") private String color; @Value("红富士") priva 阅读全文
posted @ 2020-09-24 21:10
在谷歌上百度
阅读(155)
评论(0)
推荐(0)
摘要:
Spring的Bean后置处理器,BeanPostProcessor主要是在类初始化之前,跟之后处理相应的事。 实体类 public class Train { public Train() { System.out.println("Train构造方法执行。。。。。。"); } public vo 阅读全文
posted @ 2020-09-24 08:33
在谷歌上百度
阅读(157)
评论(0)
推荐(0)
摘要:
@PostConstruct和@PreDestroy来自JSR250规范,在构造方法执行,并且赋值完成后执行PostConstruct,在容器移除对象之前执行PreDestroy。 实体类 public class Dog { public Dog() { System.out.println("D 阅读全文
posted @ 2020-09-24 08:32
在谷歌上百度
阅读(202)
评论(0)
推荐(0)
摘要:
Bean实现接口InitializingBean和DisposableBean Bean实体类 /** * @author zhangjianbing * @since 2020/9/22 */ public class BlueYes implements InitializingBean, Di 阅读全文
posted @ 2020-09-24 08:31
在谷歌上百度
阅读(189)
评论(0)
推荐(0)
摘要:
@Bean(initMethod = "init", destroyMethod = "destroy")方式 Bean实体 @Getter @Setter @ToString @AllArgsConstructor public class Person { private String name 阅读全文
posted @ 2020-09-24 08:30
在谷歌上百度
阅读(163)
评论(0)
推荐(0)
摘要:
FactoryBean是用来向容器中注入Bean的接口。而BeanFactory是从容器中取Bean的接口。 定义Fish实体类 /** * @author zhangjianbing * @date 2020年9月23日 */ @Data public class Fish { private S 阅读全文
posted @ 2020-09-24 08:29
在谷歌上百度
阅读(201)
评论(0)
推荐(0)

浙公网安备 33010602011771号