-
AOP: 面向對象的龐大體系進行橫切,并且將影響到多個類的公共行為進行封裝成一個可重用的模塊(切面)。
關鍵思想:將通用的邏輯,從業務邏輯中分離出來
查看全部 -
面向過程和面向對象的區別
查看全部 -
POP: c語言就是面向過程的
查看全部 -
aop關鍵思想
查看全部 -
程序設計思想
查看全部 -
MAC git方法
查看全部 -
限制的方式
類里面要對變量進行@Min的注解限制
controller的傳參對象前面要加一個@Valid注解,表明要驗證的是這個對象,同時傳參后邊加一個BindingResult對象用來存儲驗證的結果用以在方法內進行判斷
查看全部 -
如果傳參太多,可以改成直接傳一個對象就可以了
查看全部 -
controller: api
domain: 類
properties: 去application.yml文件取值
repository:就是和jpa方式的和數據庫綁定方法
service: 實際的實現,對數據庫的操作
查看全部 -
第一個web-2是本地分支名,第二個web-2是遠端的標簽的名字
查看全部 -
1:@Valid表單驗證
2:AOP攔截
3:異常統一處理
????3.1:不用if來進行邏輯判斷控制,直接拋異常
????3.2:異常的拋出,需要有個code,還有msg兩個參數,所以自己定義異常,繼承runtimeException,不要繼承Exception,不然不支持回滾
????3.3:要拋出的異常太多的話,直接在異常里寫code,和msg參數,太繁瑣,寫一個enum枚舉來用。
4:單元測試
查看全部 -
BindingResult ???
查看全部 -
@Before?
@After
查看全部 -
獲取HttpServlet的內容
查看全部 -
@Pointcut("execution(.......)")
public void log(){}
把切點抽出來,后面可以直接調
@Before("log()")
@After("log()")
查看全部
舉報