關於springboot的一些反思總結

2021-09-07 19:07:32 字數 325 閱讀 9500

在這裡深刻的反省一下自己之前急於求成,而犯了很多程式設計思想上的錯誤。

關於springboot的controller,盡量只是乙個呼叫service層的工具,而不要寫太多的演算法,演算法是交給service層的,不能讓人通過你的controller層來看出你的設計邏輯。比如下面:

這樣寫是完全錯誤的思路,儘管可能能夠達到效果。來自

記住,controller只寫跳轉、校驗等,不要寫邏輯!邏輯是寫在service層的(業務邏輯層),這樣符合mvc的思想。

關於springboot的一些註解

controller 修飾class,用來建立處理http請求的物件 restcontroller spring4之後加入的註解,原來在 controller中返回json需要 responsebody來配合,如果直接用 restcontroller替代 controller就不需要再配置 resp...

spring boot關於靜態資源的一些問題

每次新建乙個專案都會為訪問不到靜態資源煩惱,以下記錄訪問靜態資源的一些問題 使用spring boot專案是一般會使用thymeleaf模板來獲取資料,所以必須要匯入thymeleaf的座標 org.springframework.boot spring boot starter thymeleaf...

SpringBoot的一些註解

component 作用在類上,將物件交給容器管理 propertysource classpath book.properties 在類上引入其他配置 configurationproperties prefix book 類安全的屬性注入,指定配置字首 value 將屬性注入物件中 1.使用sp...