我們在沒有用註解寫spring配置檔案的時候:會在spring配置檔案中定義dao層的bean,這樣我們在service層中,寫setdao方法,就可以直接通過介面呼叫dao層。
用了註解寫法後: 在配置檔案中不用再寫dao層的bean。
只需要在dao實現類中加入
@repository
public class testdaoimpl(){}
在service層定義
@autowired
private testdao testdao;
不需要再寫setdao方法就可以通過介面呼叫dao了
在service層加入
@service
public class testservice(){}
這樣action中直接寫
@autowired
springboot和springmvc的區別
springmvc從兩個方面來看,一是spring,spring的核心中ioc和aop,ioc就是控制反轉 就是將原本由程式 直接操作的物件的呼叫權交給容器 目的是為了減低計算機 的耦合度,所謂的耦合度就是 中的邏輯關係不要太緊密,避免後面改的人會因為不懂業務邏輯導致改錯 除此之外也避免我們每次建立...
springmvc和springboot做分頁查詢
第一種 springmvc 1 pom.xml引入分頁外掛程式 pagehelper 5.1.9 2 在spring配置檔案中的sqlsessionfactory中引入分頁外掛程式 helperdialect mysql 該屬性會自動的進行資料庫鏈結的識別,自動配置適用的分頁方式。使用sqlserv...
classpath和springmvc配置檔案位置
在springmvc中web.xml中配置springmvc.xml檔案的路徑時用到了classpath,這個classpath就是用來指定要載入的springmvc.xml配置檔案的路徑的。當不指定具體的檔案路徑,即不使用classpath時,會預設dispatchservlet的配置檔案位置在w...