關於ssm框架,自己學到了的認識的東西
阿新 • • 發佈:2018-12-16
1、先說說Maven吧
第一次用這東西 ,很恐怖 。其實簡單說它的作用就是管理你的jar包
我們可以通過配置pom.xml檔案去下載相應的jar包 然後就再也不需要擔心jar包版本不匹配的問題
注意1: 儘量選使用量高的jar包
注意2: 如果是寫web網頁程式 建Maven工程的時候要建webapp的。
2、反向機制 generator
第一次看到這個東西 我也是覺得很驚訝 ,竟然可以通過配置將資料庫中欄位拿出來 然後建立curd sql語句 以及dao 的介面
這個時候我只想說 兄dei , 優秀啊
TableToObject
3、關於mvc三層架構
dao 層 裡面有所有的操作資料庫的方法 他裡面是介面
mapping 包 裡面寫所有的操作資料庫的sql 與dao裡面的介面相對應 xml檔案
service 層 所有需求中 需要對資料庫操作的介面,
serviceimpl service的實現類 其實現方法就是呼叫dao裡面的方法。
controller 前段請求到這裡面去 然後這裡面可以處理請求 通過呼叫serviceimpl裡面的方法 關於前臺的ajax請求可以 才方法的形參中寫上 (@RequestBody User user) 然後返回ajax請求就是在方法返回型別的前面 @ResponseBody
然後一些業務需求也是在controller裡面完成 並返回一個json物件
4、關於配置檔案
我覺得web.xml檔案是老大,他自己載入 springmvc.xml mybatis.xml applicationContext.xml 等等配置檔案 然後這些檔案自己去配置。
各個配置檔案需要配置一些什麼 怎麼配置 敬請期待。。。。