web-flash 是一個基於 Spring Boot+Vue.js 的後台管理系統。現在發布了其基於 Intellij IDEA 的代碼生成插件!
你可以再 idea 插件倉庫中搜索 webflash-generator (目前插件在發布審核中,可能會搜索不到),或者直接從本地安裝插件:flash-generator/idea-plugin.jar 即可。
用法如下:
首先寫好實體類,打開實體類,右鍵選擇 Generator (或者 Alt+Insert )
選擇web-flash mvc,在彈框中勾選生成選項
點擊生成即可,生成完畢后在vue的router/index.js添加路由,啟動api和vue項目,配置上菜單和角色后即可使用
以 Boy 實體為例,執行代碼生成后將會生成如下文件:
代碼生成后,在 flash-vue-admin 的路由配置文件中 flash-vue-admin/src/router/index.js,增加如下內容:
{ path: 'boy', name: 'Boy', component: () => import('@/views/test/boy/index'), meta: { title: '男孩管理' } }
如下圖所示
啟動 flash-api 和 flash-vue-admin,配置和菜單和角色許可權后就可以訪問剛剛生成的代碼功能了
[admin
]