1.減少耦合,簡化開發
2.面向切面(aop)程式設計
3.宣告式事物的支援,可以用註解的方式
4.junit4支援
5.可以很好的支援其他開源的框架資訊,例如:quartz,hibernate,mybatis,還有一些自帶的,例如:spring-data-jpa,spring-templet,spring-upload
6.支援泛型的依賴注入
7.非同步通訊(非阻塞),使用asyncresttemplate
自己總結spring-mvc的原理:
1.來乙個請求
3.處理以後分配給指定的controller控制層中
4.控制層呼叫對應的service,到dao層中。
5.處理完以後,返回modelandview給排程器
6.排程器去找到對應的檢視對映
7.把檢視返回給瀏覽器就完成了整個流程。
spring的一些註解
spring的一些註解 要使用spring註解首先肯定要用scanner,spring配置檔案中要有 其中com.neu就是要掃瞄的包 但是必須有下面的xmlns context以及最後3個schema xmlns xsi xmlns context xsi schemalocation sprin...
Spring一些區別
優點 快。缺點 占有一定資源。beanfacotry 缺點 第乙個建立比較慢 第一次懲罰 有點像servlet 優點 後續比較快。property標籤中ref,value的區別 property 中ref和value的區別 1.ref引用乙個已經存在的物件 value建立乙個新的物件 2.value...
spring的一些簡單概念
現在學習一下spring的具體概念 1.ioc inverse of control 控制反轉 是一種可以幫助我們解耦各業務物件間依賴關係的物件繫結方式。避免冗餘的factory和singleton 2.依賴注入的方式有三種 介面注入,構造方法注入,setter方法注入。3.當前流行的ioc ser...