接外包时,常常会找个代码框架,在上面继续开发。
这样出现的问题是有不少根本用不到的功能,和一些项目不相干的包名或数据。
只能使用到代码框架的一部分,全部,开发了可自定义包名,可选择须要的模块,这么一个代码生成工具。
git
开关名称 | 开关描述 | 说明 |
---|---|---|
wxFlag | 微信支付功能开关 | |
zfbFlag | 支付宝开关 | 支付宝支付开关功能开关 |
quartzFlag | quartz定时任务开关 | 集成quartz定时任务,并保存到数据库 |
schedulingFlag | scheduling定时任务开关 | |
useRedisFlag | redis开关 | 使用redisTemplate,并配置了fastjson序列化 |
ossFlag | oss开关 | 目前只有阿里云 |
validateFlag | hibernate-validation 开关 | 参数校验 |
swaggerFlag | swagger2文档开关 | 生成时配置swagger到实体对象和接口上 |
securityFlag | 安全认证开关 | security框架集成 |
开关名称 | 开关描述 | 说明 |
---|---|---|
orderInfoBizFlag | 支付订单业务 | 保存支付时产生订单信息,并成功后修改订单状态。 和【微信支付开关】【支付宝支付开关】关联使用 |
dicBizFlag | 字典业务 | 字典值、字典分类的模板 |
securityLoginBizFlag | 登陆业务 | 登陆接口,支持【手机号+验证码】【手机号+密码】【用户名+密码】【二维码】 |