@Configuration标明这个类是一个配置类
@ComponentScan()用于设定扫描路径,此注解只能添加一次,多个注解用数组格式
@Scope注解是 Spring IOC 容器中的一个作用域,@Scope(singleton)标明为单例对象(默认也是单例),@Scope(prototype)标明为多例对象
影响Servlet生命周期的注解(Annotion):
@PostConstruct注解的作用是在对象创建后执行一些需要在对象注入完毕后进行的操作,可以用于完成初始化总之资源准备、校验等操作。
@PreDestroy标记的方法一般用来做一些清理工作,例如关闭一些数据库或者网络的连接,记录一些系统关闭的日志信息等,在Servlet的destroy方法之前执行,只执行一次。