Spring(十九):Spring 父子容器
Spring 的IoC
容器可以建立父子层级关联的容器体系,子容器可以访问父容器中的Bean
,但父容器不能访问子容器中的Bean
。
在容器内,Bean
的id
必须是唯一的,但子容器可以拥有一个和父容器id
相同的Bean
。父子容器体系增强了Spring容器架构的扩展性和灵活性,第三方可以通过HierarchicalBeanFactory
接口,为一个已经存在的容器添加一个或多个特殊用途的子容器,以提供一些额外的功能。
Spring 的IoC
容器可以建立父子层级关联的容器体系,子容器可以访问父容器中的Bean
,但父容器不能访问子容器中的Bean
。
在容器内,Bean
的id
必须是唯一的,但子容器可以拥有一个和父容器id
相同的Bean
。父子容器体系增强了Spring容器架构的扩展性和灵活性,第三方可以通过HierarchicalBeanFactory
接口,为一个已经存在的容器添加一个或多个特殊用途的子容器,以提供一些额外的功能。
SSM整合之配置文件:
文件上传统一处理工具类。
Spring MVC 提供了MultipartFile
类来接收文件对象。
SpringMVC默认自带 Jackson
支持 Json
序列化,了解jackson的注解使用可以很方便自定义json
字符串。
项目中有一些数据是有一定的格式的(如:时间,日期,货币),或同类型的数据会有不同显示格式,这时需要对数据进行格式化。Spring提供了格式化框架,位于org.springframework.format
包,Formatter<T>
是其中最重要的接口。
SpringMVC 在controller
层的转发
和重定向
与Servlet的有些不一样,在实际使用时碰到各种小问题,现对对这个常用的基本功能做下总结。