Spring
Nameless007-Victory
这个作者很懒,什么都没留下…
展开
-
分批导出,从模板方法模式到代理模式
分批导出,从模板方法模式到代理模式1. 普通分页导出的写法service里共有3个方法export为导出的方法getTotal是根据查询条件查询数据的总条数getData是根据查询条件分页查询数据其中getTotal和getData为业务方法,自己模拟了一些数据@Servicepublic class Service1 { //每页查询的数量 private final int PAGESIZE = 20; //最大的页码 private final int原创 2021-04-12 20:28:14 · 204 阅读 · 0 评论 -
Spring中观察者模式的应用
Spring中观察者模式的应用Spring里的ApplicationListen相当于观察者;ApplicationEventPublisher可看作被观察对象。当需要实现通知多个观察者的操作时可使用Spring里的ApplicationEventPublishe。观察者的操作可同步也可异步。@Servicepublic class MyService { /** * S...原创 2020-04-16 13:47:41 · 281 阅读 · 0 评论 -
Spring各层拦截的顺序
Spring各层拦截的顺序原创 2020-04-15 20:35:22 · 86 阅读 · 0 评论 -
BeanFactory和ApplicationContext的区别
Spring容器:BeanFactory和ApplicationContext的区别BeanFactory在初始化容器时,并未创建Bean实例,其采用的是延迟加载。ApplicationContext在初始化容器时,就创建了所有单例的Bean,其是BeanFactory的子类,对父类进行了扩展,增加了更多的功能。如果一个Bean的某一个属性无法注入成功,BeanFactory只有在第一次使用...原创 2020-04-15 17:52:51 · 109 阅读 · 0 评论 -
Spring中Bean的生命周期
Spring中Bean的生命周期1.实例化Bean(相当于new)2.设置对象的属性(依赖注入)3.检查Aware相关接口,并设置相关依赖public class MyBean implements BeanNameAware { @Override public void setBeanName(String s) { }}4.如果Bean实现了BeanP...原创 2020-04-15 17:23:02 · 69 阅读 · 0 评论 -
Spring装配Bean的方式和依赖注入的方式
Spring装配Bean的方式和依赖注入的方式装配Bean的方式1.通过注解自动化装配Bean使用@Component注解Bean,使用@ComponentScan注解配置类@Componentpublic class MyBean {}-------------------------------------------------------------------@Config...原创 2020-04-15 14:50:33 · 250 阅读 · 0 评论 -
Spring一个接口多个实现时的自动注入方式
Spring一个接口多个实现时的自动注入方式public interface ParentService { void method();}------------------------------------------------------------------@Component("children1")public class ChildrenService1 i...原创 2020-04-15 12:47:46 · 569 阅读 · 0 评论