Spring配置补充

:Spring配置补充

一:灵活配置DataSource

(1) 使用属性文件配置数据源 (2) 使用JNDI数据源 (3) Spring中的Bean的做用域问题, Singleton:默认值 Prototype:每次从容器中获取Bean时,都会建立一个新的实体类 Request:用于Web应用环境,针对每次HTTP请求都会建立一个实例 Session:用于Web应用环境,同一个话共享同一个实例,不一样的会话使用不一样的实例 Global session:仅在Portle的Web应用中使用,同一个全局会话共享一个实例。对于非Portlet环境。等同于sessionweb

二:拆分Spring配置文件

  1. 拆分的方法 (1.)若是一个开发人员负责一个模块,咱们采用共用配置(包含数据源,事务等)+每一个系统模块一个单独配置文件(包名Dao,Service及web控制器)的形式。 (2.)若是开发是按照分层进行的分工,咱们采用功用配置(包含数据源,事务等)+Dao Bean配置+业务逻辑Bean配置+web控制器配置的形式
相关文章
相关标签/搜索