詳情請見:http://39.105.197.150:8083/ggzeweb/vsp?code=1555508458585前端
什麼是ggze?vue
ggze是基於j2ee,將spring,springmvc,mybatis進行集成的一個封裝框架,以免過多的重複行,且易出錯的代碼或配置。使用ggze後您將快速的構建一個ssm的web項目。java
設計思想web
當我在構建web項目時發現有不少地方是重複的,個異性比較小。通過梳理髮現,在web項目中尤爲是在集成了mybatis後,「實體爲中心」的思想愈加突出。實體承擔着承上啓下的工做,orm中實體和數據庫的表有着映射關係,一方面將數據庫的數據封裝進實體裏,另外一方面將實體發給前端,恰巧vue.js中model-view的模型也決定了能夠直接將java的實體傳給vue的model,這樣就構成了從數據庫到頁面的映射。spring
有哪些優勢sql
1:在使用mybatis時,咱們會發現哪怕是一個極爲簡單的查詢都要去寫接口,寫mapper。而generator插件卻沒有自定義生成的配置。ggze將使您能夠自定義的配置來生成mybatis所需的mapper和接口。並根據實體生成建立數據庫表的sql數據庫
2:在增長,更新一張表的數據的時候,我要一個字段一個字段的去賦值,若字段比較多無疑是很是費時間,尤爲是有時候寫錯一個字母,半天找不到錯誤,將花費更多的時間。ggze提供ActuatorController組件,來節省代碼量。後端
1mybatis 2mvc 3 4 5 6 7 8 |
|
3:在先後端交互中,總會產生這樣的問題:(1)url長記不住;(2)須要控制接口的使用/禁用狀態;ggze的
esp組件來完成對spring mvc 的RequestMapping進行編碼,創建一個code-url的關係。而後再在前端定義一個
公共的請求方法傳入code來訪問接口。以下
若是要訪問頁面
1 |
|
若是要請求接口
1 |
|