随笔分类 - Spring
摘要:写一个计算类,计算前后需要打印日志。 从上面代码可以看出,四个方法的日志有重复的部分。 Main.java 打印结果: 结果没什么问题,可是在加入日志后,原有的业务方法急剧膨胀,每个方法在处理核心逻辑的同时还要兼顾其他多个关注点,并且在日志需求发生变化时,必须修改所有模块。 接下来,我们使用动态代理
阅读全文
摘要:配置方式:通过工厂方法配置bean,通过FactoryBean配置bean 配置形式:基于注解的方式 组件扫描 泛型依赖注入 静态工厂方法 实例工厂方法 用FactoryBean配置bean 基于注解的方式配置bean,装配bean的属性 组件扫描:spring能够从classpath下自动扫描,侦
阅读全文
摘要:内容提要:红为1,黄2,绿3 配置形式:基于xml文件的方式;基于注解的方式 Bean的配置方式:通过全类名(反射),通过工厂方法(静态工厂方法&实例工厂方法),FactoryBean 依赖注入的方式:属性注入,构造器注入,工厂方法注入(很少使用,不讲) 注入属性值细节 自动装配 bean之间的关系
阅读全文
摘要:命名空间 自动装配 bean之间的关系:继承;依赖 使用外部属性文件 SpEL bean的生命周期 bean的后置处理器 (一)util命名空间 当用list,set等集合时,不能将集合作为独立的bean定义,导致其他bean无法引用,不同的bean之间不能共享集合。所以,引入util标签。 (二)
阅读全文
摘要:配置形式:基于xml文件的方式;基于注解的方式 Bean的配置方式:通过全类名(反射),通过工厂方法(静态工厂方法&实例工厂方法),FactoryBean 依赖注入的方式:属性注入,构造器注入 一 属性注入 1. Person.java Main.java 要调用person.hello(),需要先
阅读全文

浙公网安备 33010602011771号