diboot-core 是diboot的内核组件,core只封装基础实现,不依赖任何数据表和starter组件,也意味着core有着更广泛的应用场景(比如用于改造基于mybatis-plus的老项目)。 diboot-core-starter 是基于diboot-core组件的starter封装,包含Dictionary字典表service和mapper实现、BindDict字典绑定的实现、自动安装字典表,以及默认配置Json...
spring boot版本目前实现: core高效内核 + devtools开发助理 + IAM身份认证、file文件处理、scheduler定时任务等基础组件 + diboot-*-admin基础后台。 spring cloud版本,移步这里-> diboot基础组件 1、 diboot-core: 精简优化内核 高效精简内核,重构查询方式(拆解关联查询,程序中Join),简化开发,主要实现: 1). 单表...
diboot-core-starter * 升级pom依赖版本 8天前 diboot-core * 升级pom依赖版本 8天前 diboot-devtools * 更新readme新用户指南 6个月前 diboot-file-starter * 升级pom依赖版本 8天前 diboot-iam-starter * 升级pom依赖版本 8天前 diboot-mobile-starter * 升级pom依赖版本 8天前 ...
后端基础框架高效精简core内核无SQL关联数据绑定、查询条件构建、数据保护、基础封装等✓✓✓ 后端基础starter组件IAM用户权限体系、file文件处理、scheduler定时任务、notification通知提醒、mobile移动端 前端UI框架PC端: diboot-admin-ui基于Vue3(Element-plus)的前端中后台管理框架✓✓✓ ...
1、 diboot-core: 精简优化内核:写的更少,性能更好 主要特性: 单表CRUD无SQL 关联绑定无SQL(注解自动绑定) 数据字典无SQL(注解自动绑定) 跨表查询无SQL(自动构建QueryWrapper与查询) BaseService扩展增强,支持常规的单表及关联开发场景接口 其他常用工具类、状态码、异常处理的最佳实践封装 基于diboot-core的CRUD和...
内核diboot-core & core-starter v2.6.0 🎉 新增: 支持达梦、人大金仓 数据库 @BindCount 注解,用于子项汇总计数的绑定场景 新增Pagination.isPaginationParam 用于过滤请求参数是否为分页参数 新增MapUtils 工具类,用于 Oracle、DM 等需要忽略大小写的 Map 取值等场景 ...
内核diboot-core & core starter v3.5.0 新增: 新增BaseConfig.isEnabledI18n() 获取全局开关 新增I18nConfigService.translate(i18nKeys) 支持批量翻译 V校验类新增V.isClassExist()用于检测某个类是否存在 新增支持多字段组合关联条件数据绑定的测试用例
diboot-core & diboot-core-starter 🎉 新增: 新增@ProtectField注解实现字段加密与脱敏,支持安全等保 BindEntityList新增支持多个ID拼接存储的值进行拆解绑定 BindFieldList新增支持orderBy排序 新增diboot.global.init-sql全局配置,关闭sql自动初始化检查 新增InvalidUsageException用于提示错误的调用 ...
升级core-js版本 更改样式穿透为::v-deep 移除mock相关依赖及代码 fix 用户岗位配置表单异常修复 fix: Logo svg显示尺寸问题,图标无法显示 代码生成工具 diboot-devtools v2.10.0 微服务版(企业版) diboot-cloud v2.11.0 优化: 同步后端组件相关升级 同步前端 diboot-antd-admin 相关升级 升级依赖版本: spring-clo...
在此版本中,我们主要新增了消息通知message组件,进行了BindQuery注解优化、core缓存优化、IAM权限配置优化等,升级了antd前端项目基础代码,更新了antd前端项目的富文本编辑器等。 diboot-core & diboot-core-starter 🎉 新增: @BindQuery注解新增strategy参数,支持空值处理策略(默认忽略空字符串) ...