Commit Graph

102 Commits

Author SHA1 Message Date
YunaiV
1b3e665be6 初始化 API 错误日志的后端 API 2021-02-27 21:56:08 +08:00
YunaiV
c6734c4bbc 调整 API 访问日志,从 system 归到 infra 更合适 2021-02-27 11:20:10 +08:00
YunaiV
0678fb7ca0 1. 优化代码生成器的模板
2. 增加 API 正常日志的 API 接口
2021-02-27 01:29:18 +08:00
YunaiV
7a87fdbd79 1. 修复 request body 缓存的 bug
2. 进一步完善 api 访问日志的实现
2021-02-26 20:42:14 +08:00
YunaiV
70af2bc78c 1. 增加 API 访问日志、异常日志表
2. 调整过滤器的顺序
2021-02-26 01:07:57 +08:00
YunaiV
fe94e4590a 1. 增加日志服务 2021-02-25 19:18:21 +08:00
YunaiV
53db9de93d 增加 Redis 分布式锁 2021-02-24 01:35:41 +08:00
YunaiV
8fa9ba8ec6 基于 Redis 实现幂等性操作 2021-02-22 20:44:24 +08:00
YunaiV
8605cc35c9 完成一部分 xss 的功能,准备先午睡~~~ 2021-02-21 13:11:27 +08:00
YunaiV
183bb5855a 解决 db doc 导出的报错问题 2021-02-20 22:02:24 +08:00
YunaiV
d50fa8ed22 1. 增加 swagger 菜单
2. 增加 spring boot admin 菜单
2021-02-20 16:17:26 +08:00
YunaiV
014f91533c 1. 完成 quartz 的封装 2021-02-19 20:36:07 +08:00
YunaiV
3959aadae2 1. 优化 JobHandlerInvoker 的实现,增加重试机制
2. 去除作业异常,自动暂时作业的机制。
2021-02-18 21:26:59 +08:00
YunaiV
74f2c8a879 1. 同步最新的表结构
2. 记录执行日志
2021-02-17 21:00:58 +08:00
YunaiV
bc1504d991 1. 完成 Job 的新增和修改
2. 优化代码生成器的模板
2021-02-14 19:22:51 +08:00
YunaiV
efbd8cad49 Job 代码的初始化 2021-02-14 11:03:13 +08:00
YunaiV
168b63ca8b 测试 Quartz 的代码 2021-02-14 00:05:32 +08:00
YunaiV
0c8f92fa95 基本完成代码生成器 2021-02-12 21:01:45 +08:00
YunaiV
937c51f4ec 完成代码生成器的 sql 生成 2021-02-12 12:58:41 +08:00
YunaiV
eb3d0386ee 代码生成器,增加 excel 导出功能 2021-02-11 23:02:53 +08:00
YunaiV
392dfa47c3 代码生成器,增加 businessPackage 字段,用于将多个模块进行归类 2021-02-11 19:49:14 +08:00
YunaiV
305090b7dc 1. 完成代码生成的表和字段定义的编辑
2. 清理多余代码
2021-02-10 13:41:00 +08:00
YunaiV
9dd2bc95fb 调整 dal 结构,将 dataobject 抽出来,层级更平铺 2021-02-10 00:12:30 +08:00
YunaiV
45d203550f 添加 controller.vm 的模板 2021-02-09 12:51:01 +08:00
YunaiV
59be930f2e 添加 serviceImpl.vm 的模板 2021-02-07 00:34:54 +08:00
YunaiV
5442f6522e 整理 vm 模板
提交 test 生成的示例
2021-02-06 23:52:26 +08:00
YunaiV
2210ed5cf8 增加 service 模板 2021-02-06 21:18:43 +08:00
YunaiV
18b6dfa068 同步最新的 sql 脚本
编写 mapper 的代码模板
2021-02-02 22:54:53 +08:00
YunaiV
1bea2ea7f8 引入 Velocity 模板引擎,生成代码~ 2021-02-01 00:48:19 +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
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
b005e062bb 将 sys_config 从 system 迁移到 infra 模块,并进行改名~ 2021-01-21 09:13:51 +08:00
YunaiV
c4c614592a 实现内嵌的 apollo 的配置中心的支持 2021-01-20 17:12:27 +08:00