java笔记(web部分)

1、控制反转(IoC Inverse of control)

即某一接口具体实现类的选择控制权从调用类中移除,转交给第三方决定,即由spring容器借由bean配置来进行控制。--摘自spring4.X实战

2、依赖注入(DI Dependency Injection)

让调用类对某一接口实现的依赖关系由第三方(容器或协作类)注入,以移除调用类对某一接口实现的依赖。--摘自spring4.X实战

3、web.xml

web.xml中配置的listener的加载顺序与配置文件中的配置顺序有关,若存在listener的相互依赖关系,需注意配置文件的书写。

4、@PostConstruct

spring容器初始化bean后执行的操作可以使用@PostConstruct来处理,比如某个service需要初始化开启一个定时器的场景。

5、org.springframework.beans.BeanUtils

方法其中一个重载为

public static void copyProperties(Object source, Object target) 可以把属性名称和类型相同但类不同的对象进行复制,适用于像用于验证的bean和用于保存的bean的值复制。

posted @ 2017-09-06 15:05  一首简单的歌  阅读(127)  评论(0编辑  收藏  举报