前言
车队管理类似的SaaS平台,从0到1,继续..
上一篇咱撸到代码生成的模板,模板或者说代码生成更加友好、更可配的方式,有一些方案各有优劣吧,那本篇继续模板后的实现逻辑。
(我是后半夜Java,在掘金这分享下经验,那些靠copy的搬运作者,未经允许,不要copy文章了)
思路
通过表名,获取表相关信息,调用模板去生成对应代码
实现
control就不写了,就个表名List 就可以,我们先看Service逻辑。这个是参考人人开源的,目前开源的项目还是蛮多的。
返回byte字节是方便给前端导出下载,,让人你要直接生成放到本地路径也可以
1 | typescript复制代码import com.github.pagehelper.Page; |
代码生成
1 | ini复制代码private static final String COLUMN_NAME = "columnName"; |
总结
代码生成,有很多案例,没有哪个最好,先这样吧,感觉这个大家手头估计都有几个。
SaaS系统从0到1搭建,未完待续….
本文转载自: 掘金