Commit Graph

719 Commits

Author SHA1 Message Date
YunaiV
5442f6522e 整理 vm 模板
提交 test 生成的示例
2021-02-06 23:52:26 +08:00
YunaiV
2210ed5cf8 增加 service 模板 2021-02-06 21:18:43 +08:00
YunaiV
763e20796b 基于 Velocity 的 macro 和 parse 指令,优化模板的可维护性 2021-02-06 19:12:08 +08:00
YunaiV
b8015e87b3 提供一个 Spring Boot 读取多配置文件的示例 2021-02-06 11:45:10 +08:00
YunaiV
612861c955 增加 createReqVO.vm
增加 updateReqVO.vm
增加 respVO.vm
2021-02-06 11:24:04 +08:00
YunaiV
8db3297800 增加 baseVO.vm 模板 2021-02-06 10:43:42 +08:00
YunaiV
fade9bce32 解决现有 vo、do、mapper 的问题 2021-02-06 10:09:17 +08:00
YunaiV
13f37ce0cc 分页 request vo 的编写
增加 example 字段,用于生成 swagger 示例
2021-02-05 01:31:53 +08:00
YunaiV
18b6dfa068 同步最新的 sql 脚本
编写 mapper 的代码模板
2021-02-02 22:54:53 +08:00
YunaiV
528d2a9bca 完成 do 模板的生成 2021-02-02 01:07:11 +08:00
YunaiV
6c5c32c845 抽象出 ToolCodegenBuilder 类,负责 table 和 column 的构建,让 ToolCodegenService 专注于逻辑的组合 2021-02-02 00:06:38 +08:00
YunaiV
1bea2ea7f8 引入 Velocity 模板引擎,生成代码~ 2021-02-01 00:48:19 +08:00
YunaiV
0be7138eef 实现数据库字段的解析 2021-01-31 16:42:16 +08:00
YunaiV
58f83a2bd1 梳理代码生成器的表结构,优化相关字段的命名 2021-01-30 21:36:01 +08:00
YunaiV
67c3a62dcf 开始开发代码生成器,完成数据库 information_schema 的读取 2021-01-30 20:38:27 +08:00
YunaiV
753c7678ee 完成主要在线 session 的功能 2021-01-30 01:21:25 +08:00
YunaiV
ab94fe2d4b 将 LoginUser 重构到 UserSessionService 模块汇总 2021-01-29 22:47:03 +08:00
YunaiV
b557251b6f 增加在线用户表 2021-01-29 01:16:54 +08:00
YunaiV
46706eb069 完成 Redis 监控的功能 2021-01-28 01:34:49 +08:00
YunaiV
842496a534 增加 redis key 查询接口 2021-01-27 01:06:58 +08:00
YunaiV
d9114504f8 完善配置 2021-01-26 21:33:15 +08:00
YunaiV
a7d0f30853 迁移 Redis 监控接口 2021-01-26 01:29:03 +08:00
YunaiV
f370fcd3e5 完善 README 文档 2021-01-24 20:00:13 +08:00
YunaiV
fa3f382210 进一步优化 json 工具类,默认使用 Spring 初始化出来的 2021-01-24 12:37:58 +08:00
YunaiV
eadc4f749a 替换带代码里所有 fastjson 的内容,统一使用 jackson
不考虑使用 gson 的原因,是基本停止了维护
2021-01-24 12:15:59 +08:00
YunaiV
9c1c265993 解决各种 json 库的兼容性问题 2021-01-24 02:08:36 +08:00
YunaiV
53fbd985c8 引入 spring boot admin 监控 2021-01-23 23:26:38 +08:00
YunaiV
bbe71ec2c8 完成部分权限的认证操作的迁移 2021-01-23 22:03:06 +08:00
YunaiV
aa38c0f9d1 优化分页的实现,与 MyBatis Plus 解耦 2021-01-23 18:35:41 +08:00
YunaiV
1ecbe5aa61 增加角色的本地缓存刷新 2021-01-23 18:17:48 +08:00
YunaiV
545e9d2a0f 1. 配置的缓存刷新机制 2021-01-23 13:25:25 +08:00
YunaiV
7813c4019a 1. 部门的缓存刷新机制 2021-01-23 11:29:28 +08:00
YunaiV
dc42f0f1bb 1. 进一步封装 Redis pub/sub 的能力,简化编程难度
2. 数据字典的本地缓存刷新
2021-01-23 10:56:34 +08:00
YunaiV
c10ab1753a 优化 Redis pub/sub 的封装,提升使用的便利性 2021-01-22 21:50:23 +08:00
YunaiV
2a349972b4 增加 Redis pub sub 机制 2021-01-22 21:04:40 +08:00
YunaiV
79a0b4cb56 增加菜单的定时刷新 2021-01-22 20:37:51 +08:00
YunaiV
7bd81d0312 初始化 redis 配置类 2021-01-22 19:42:42 +08:00
YunaiV
8e67753a4b 优化配置中心,增加 ConfigFrameworkDAO 的抽象,进一步解耦 framework 2021-01-22 19:07:30 +08:00
YunaiV
092ec983a3 将前端 config 从 system 迁移到 infra 模块,并进行改名~ 2021-01-22 01:31:10 +08:00
YunaiV
b005e062bb 将 sys_config 从 system 迁移到 infra 模块,并进行改名~ 2021-01-21 09:13:51 +08:00
YunaiV
17cb37f577 增加 apollo 读取本地 db,需要进一步优化~ 2021-01-21 00:52:25 +08:00
YunaiV
c4c614592a 实现内嵌的 apollo 的配置中心的支持 2021-01-20 17:12:27 +08:00
YunaiV
6bed7778e8 提交下,准备简化。 2021-01-20 01:15:05 +08:00
YunaiV
ec9ed896f9 实现配置中心的基础 2021-01-19 23:43:52 +08:00
YunaiV
d2fa839d3c 完成参数配置 2021-01-19 23:18:15 +08:00
YunaiV
35a01cbf29 迁移登陆日志完成
开始迁移参数配置
2021-01-19 00:45:26 +08:00
YunaiV
c95f540201 迁移登陆日志的代码 2021-01-18 21:07:14 +08:00
YunaiV
083dac77e1 接入登陆日志 2021-01-18 00:23:20 +08:00
YunaiV
cbb11986b4 调整登陆日志表结构,开始迁移 2021-01-17 23:26:24 +08:00
YunaiV
e330bf0f39 完成操作日志的迁移 2021-01-17 22:18:55 +08:00