问题遇到的现象和发生背景
背景:@Scope是默认时, @PreDestroy仍然不执行
@Data
@NoArgsConstructor
@Component("stu")
@Primary
public class StudentImpl implements Serializable, Student {
//······
@PreDestroy
private void des() {
System.out.println("stu PreDestroy---------------------------------");
}
}
问题相关代码
@PreDestroy
private void des() {
System.out.println("stu PreDestroy---------------------------------");
}