java項目使用的架構是ssm(Spring+SpringMVC+MyBatis)。
一、后台代碼一般分三層,Controller,Service,Dao。
1.Controller層是對前端或者接口的響應一個邏輯處理的層,這個層級一般調用的是Service層。這個層級調用java代碼實現的。
2.Service層是對Controller的功能的響應一個邏輯處理的層,是對后台的有關聯的邏輯的一個處理。這個層級一般調用的是Service層和Dao層,這個層級調用java代碼實現的。
3.Dao層是對Service的功能的響應的實現,這個層級調用的是數據庫,這個層級調用sql代碼的。
二、如果Service代碼的邏輯可以放在sql語句寫(也就是Dao層),代碼量少,代碼比較簡潔。