對於spring mvc的設計理解

2021-08-07 08:05:35 字數 496 閱讀 6077

spring-mvc設計分為表示層,業務層,和資料訪問層 , 各層通過 介面連線(這樣的目的是方便**的後期維護以及改進,因為使用介面在方法 需要作出改變時,只需要改變實現類就可以了,而不用改變**的結構,便於維護)

**分包可參考分為 controller(表示層,處理請求),entity,dao(資料訪問層),service(業務層)

介面public inte***ce admindao

實現類@repository("admindao")

public class admindaojdbcimpl

implements admindao

利用註解載入實現類,實現類實現介面的方式,來處理業務

對於while if foeach 等迴圈的理解

一,for i 1 i 5 i 此串 會出現死迴圈,在while迴圈裡當程式執行到echo 1 時會再返回while 繼續執行迴圈。因此出現死迴圈。解決方法在echo1 後邊加上 i 以此不滿足while的條件條件跳出迴圈。while迴圈條只給乙個永遠為真的條件,就會永遠迴圈下去。如while 1 ...

對於Python中RawString的理解

1 作用 可以表示 多行注釋 多行字串 其內的單雙引號不轉義 2 r 代表的意思是 raw 3 r 只對其內的反斜槓起作用 注意單個 的問題 raw string 有什麼用處呢?raw string 就是會自動將反斜槓轉義。print n print r n n 注 出現了兩個空行是因為 print...

對於Python中RawString的理解

1 作用 可以表示 多行注釋 多行字串 其內的單雙引號不轉義 2 r 代表的意思是 raw 3 r 只對其內的反斜槓起作用 注意單個 的問題 raw string 有什麼用處呢?raw string 就是會自動將反斜槓轉義。print n print r n n 注 出現了兩個空行是因為 print...