Spring 特徵 開源,輕量,一站式
核心 (1)aop
面向切面編程,擴展功能時不需要更改源代碼來完成
(2)ioc
比如有一個類,用傳統方式來調用方法(非靜態方法)時,需要把這個類單獨的new出來,創建這個類的對象,再對這個對象中的方法進行調用//然而spring 是把創建對象的過程來接手了,對象的創建不通過new而是通過spring配置來創建對象
技術
spring在javaee中每一層都提供有不同的技術
web--springmvc
service層--ioc
Dao層--springjdbcTemplate