1
0
Commit Graph

57 Commits

Author SHA1 Message Date
8622891dbb refactor: 移除所有文件中的 @author 注释
移除所有 Java 文件中的 @author lanyuanxiaoyao 注释,统一代码风格。
2026-01-06 14:56:02 +08:00
d88078ce42 refactor(common): 优化继承结构,合并list和detail查询 2026-01-06 14:49:07 +08:00
3b755668e0 refactor(jpa): 将 Helper 类重命名为 DatabaseHelper 并调整包结构
- 将 Helper 类从 com.lanyuanxiaoyao.service.template.jpa 包迁移至 helper 子包
- 重命名类名为 DatabaseHelper 以更准确地表达其功能
- 同步更新测试类中的引用和类名使用
2026-01-06 14:27:03 +08:00
142b57975b refactor(common): 将包结构从 jpa 迁移至 common 并重构核心类
- 将所有控制器接口从 jpa 包迁移至 common 包
- 将 GlobalResponse、Query、Page 等核心类重构为 record 类型
- 移除 Lombok 依赖并简化代码结构
- 更新 SimpleService 接口以支持更通用的实体类型
- 调整 SimpleControllerSupport 和 SimpleServiceSupport 以适配新的 API
- 清理 web 模块的 pom.xml 中的冗余依赖和配置
2026-01-06 14:24:51 +08:00
2a374dc9c7 fix(jpa): 将默认分页常量类型从Integer改为int 2026-01-06 11:14:21 +08:00
116dc148f2 fix(jpa): 增加空值检查并优化查询条件处理
- 在 list 方法中增加空集合检查,避免无效查询
- 在 value 方法中增加空值检查,直接返回 null
- 重构查询条件处理逻辑,复用 path 变量减少重复调用
2026-01-06 10:58:22 +08:00
e8ffaab6a8 fix(jpa): 修正查询条件中 notEqual 方法的错误调用
在 SimpleServiceSupport 中,notEqual 查询条件错误地调用了 getEqual 方法,已修正为 getNotEqual 方法。
2026-01-06 10:47:51 +08:00
7e993f3de8 feat: 升级核心依赖版本并适配新API
- 将Spring Boot升级至4.0.0,Hibernate升级至7.1.8
- 迁移Hibernate命名策略至PhysicalNamingStrategySnakeCaseImpl
- 移除废弃的StandardGenerator接口引用
- 更新Jackson导入路径至tools.jackson包
2026-01-06 10:35:05 +08:00
bca64d3561 refactor: 优化代码架构 2025-09-29 14:09:53 +08:00
08cadc5f6f refactor: 改为多模块结构,增加更多的服务模板SDK 2025-09-29 10:17:36 +08:00
65e37b56bd perf: 增加事务处理 2025-09-28 16:44:51 +08:00
a2c6b96d22 perf: 优化依赖版本 2025-09-28 12:06:03 +08:00
221d423d99 perf: 增加关于命名转换的测试 2025-09-23 09:21:38 +08:00
bf4615ca3c feat: 增加生成基本文件的工具 2025-09-22 18:04:57 +08:00
e3c88fb8ee fix: 增加返回值相同的示例 2025-09-19 17:53:56 +08:00
2615fc02fd feat: 增加本地查询示例 2025-09-19 17:41:02 +08:00
1fe9433332 feat: 增加DDL语句生成的小工具 2025-09-11 10:21:21 +08:00
2c801373a0 feat: querydsl改用list返回 2025-09-07 17:44:36 +08:00
304754d52f fix: 修复只传了页码的时候没有排序 2025-08-30 22:01:16 +08:00
44a2a3169f feat: 优化批量删除 2025-08-30 17:18:55 +08:00
01ccadd856 feat: 增加方便的批量方法 2025-08-30 17:16:53 +08:00
78af47b715 fix: 修复排序参数为空导致空匹配 2025-08-30 17:16:07 +08:00
2232adc51c fix: 修复查询排序没有应用 2025-08-29 17:08:00 +08:00
57c6e09fb0 feat: 使用优化后的、前端友好的雪花算法ID 2025-08-26 16:08:12 +08:00
7d548a4be1 feat: 移除依赖,jpa版本跟随主项目 2025-08-26 11:39:39 +08:00
76aa61e452 feat: 更新spring依赖版本 2025-08-25 17:56:51 +08:00
fa85423f13 feat: 使用record作为vo更加便捷 2025-08-24 19:19:32 +08:00
c7350da73a feat: 加入MapStruct的示例 2025-08-24 18:38:04 +08:00
9d52da9b1a feat: 默认Repository的主键为Long 2025-08-24 10:43:31 +08:00
79b1632bc3 feat: 增加枚举的使用 2025-08-24 09:59:34 +08:00
0336ee6832 fix: 移除一个无用的依赖 2025-08-21 16:46:08 +08:00
2696da8e42 test: 加入逻辑删除的示例 2025-08-21 16:20:34 +08:00
3a41c75636 docs: 更新注释 2025-08-21 16:12:26 +08:00
ce25ce5521 feat: pom加上jpamodelgen 2025-08-21 16:07:04 +08:00
aea9aa8829 test: 增加联表查询的示例 2025-08-21 15:51:05 +08:00
d53301b8a3 feat: 增加日期类型的处理 2025-08-21 15:50:41 +08:00
b839300046 test: 补充测试 2025-08-21 11:06:12 +08:00
7b31aead91 feat: 增加字符串判断的简便参数 2025-08-21 11:01:09 +08:00
12618ccb3e perf: 简化类型校验代码 2025-08-21 10:58:05 +08:00
280eeea6f7 perf: 优化in查询对应的参数名,in会和kotlin的关键字同名 2025-08-21 10:46:12 +08:00
8244b5dbdf perf: 简化代码 2025-08-21 10:43:21 +08:00
6baefd1a8a feat: 优化Global返回值 2025-08-21 10:36:21 +08:00
6fbaa3de65 fix: 修复between校验错误 2025-08-21 10:08:56 +08:00
1a08b01e08 feat: 优化条件的构造 2025-08-17 23:01:56 +08:00
ad56478d9b feat: 使用lombok生成字段的字面量,移除hibernate pom 2025-08-16 16:33:54 +08:00
c8501e7baf docs: 补充代码注释 2025-08-16 15:47:56 +08:00
895ce7ee82 feat: 简化DTO转化方法的创建 2025-08-16 14:38:35 +08:00
6d8a1b26c1 feat: querydsl切换到spring data支持的分支版本 2025-08-16 13:09:17 +08:00
6e2629a8b5 feat: 引入lombok、querydsl 2025-08-15 16:57:58 +08:00
2469c1bcf3 feat: 增加源码包打包 2025-08-15 14:41:21 +08:00