Open lukaliou123 opened 2 years ago
bean的创建是单例模式,每次创建都是单独唯一的对象,scope默认为singleton,不要一样就protoptye
2. bean默认实现构造函数是无参的 实例化bean:1.构造方法 2.静态工厂 3.实例化工厂 4. FactoryBean方法, 1 4用的多
@Component("bookDao") = 需要现在xml文件中扫描 三个注解 @Service用在service层, @Repository用在Dao层,@Controller同上 本质都是扫描在XML文件
@PostConstruct,构造方法后,和 @PreDestroy毁掉方法前
可以被增强的方法叫连接点,想要增强的方法叫切点
AOP其实是用代理模式运行的
环绕通知
1.单例模式
bean的创建是单例模式,每次创建都是单独唯一的对象,scope默认为singleton,不要一样就protoptye
2. bean默认实现构造函数是无参的 实例化bean:1.构造方法 2.静态工厂 3.实例化工厂 4. FactoryBean方法, 1 4用的多
3.bean的生命周期
4.注解
@Component("bookDao") = 需要现在xml文件中扫描 三个注解 @Service用在service层, @Repository用在Dao层,@Controller同上 本质都是扫描在XML文件
5.用配置类来代替xml配置文件
6.用注解控制bean的生命周期
@PostConstruct,构造方法后,和 @PreDestroy毁掉方法前