我選擇的是 Spring + Mybatis + Jesery 無狀態架構方案。spring
JAVA 比較經常使用的架構 SSH spring struts2 hibernate流行一階段後, SSM spring struts2 mybatis 開始流行。json
幾個月前接觸了一個電商項目,考慮架構採用什麼樣的組合比較合適呢?restful
對一些框架進行了分析,首先是spring ,spring的融合能力比較看好,也符合當前人員學習成本。mybatis
Jesery 在restful 協議方面速度和規範比較有優點。 實際嚴格來講springMVC 也不錯,但考慮到當前人員使用MVC的習慣只是支持json 甚至有 直接拼接json串返回的狀況,再有MVC速度速度方面不如 jesery , 我也不期望直接返回頁面實現。因此jesery 仍是勝出。架構