关于springboot:Spring-Boot-注解积累

45次阅读

共计 482 个字符,预计需要花费 2 分钟才能阅读完成。

@Componet:Spring 中形容 Bean 类的一个注解。用于通知 Spring 框架这个类的实例由 Spring 创立,默认将对象存储到 Bean 池中。
@SpringBootTest: 用于通知 spring 框架,此测试类交给 spring 治理。
@Lazy: 用于形容类,通知 spring 框架此类反对提早加载,配合单例作用域应用。
@Scop:是 Spring 中用来定义 Bean 对象作用域的一个注解。

  ("singleton"): 默认单例作用域,这个类的实例在一个 spring 容器中默认只有一个值。("prototype"): 每次获取都会创立新实例,此实例会在须要时创立,这个实例创立当前,不会交给 spring 治理,spring 能够对其初始化,然而不负责销毁。

属性

@Autowired: 形容属性时,用于通知 spring 框架要为此属性注入一个值。

办法

@PostConstruct: 形容的办法会在对象构建当前执行,用于执行一些初始化操作,用于形容 bean 对象生命周期办法中的初始化办法。
@PreDestroy:办法会在单例对象销毁之前执行,用于形容 Bean 对象生命周期办法中的销毁办法。

正文完
 0