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控制器配置的形式
相關文章
相關標籤/搜索