类
@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对象生命周期办法中的销毁办法。
发表回复