1. 程式人生 > >spring boot 整合JdbcTemplate 踩坑記錄

spring boot 整合JdbcTemplate 踩坑記錄

      今天學習spring boot ,看了以下這篇部落格。

      練手時出現了BUG,特以此部落格作為記錄。

       第一個BUG:

                             原文截圖:     

         進行測試時STS控制檯報紅:

按照它的這樣一改,沒問題。(我改成useSSL=false)

思考:

(1)專案執行時是從

                                 請求 --->

                                 Controller --->

                                 (實體類用來儲存頁面輸入的資料、引數) --->
                                 Service  ---> 

           (ServiceImpl上面有個@Service的註解,以及 implements 某個Service 這樣子,spring就知道這個實現類是實現誰了,即使名字不同也沒關係)

dao --->

(  JdbcTemplate 的舞臺在DAO層,在org.springframework.jdbc.core.JdbcTemplate包,用的時候開發工具會提示包匯入的 )    

           最後,寫庫存檔。

(2)開發時順序就和專案執行的流程順序反過來。

           先建好資料庫、表之類的。

           然後造實體類。(最好和資料庫的表對應吧)

           寫SQL語句(打理DAO層)

          定義Service介面,以及寫實現類的具體邏輯。

           最上層,控制層。

        (層與層之間通過呼叫,使得它們有了關係,如下列圖展示了service.save()方法所走過的路,執行完之後到了return語句,結果就是最後一張圖。)

由JdbcTemplate 這個類把SQ語句執行

執行完,如上圖結果。