Bee v2.1.8,整合 SpringBoot 配置多环境方式,生成 Javabean 支持 Swagger
自动生成Spring Boot后端微服务代码,几秒钟即可完成, 秒杀GPT.
支持多表关联插入,更新,删除.
Java ORM Bee 不但支持 JDBC 类型的数据库,还支持 Mongodb, 也支持 Android, 鸿蒙.
Hibernate/MyBatis+ plus +Sharding JDBC + Jpa+ Spring data+ GraphQL+ App ORM (Android, 鸿蒙)= Bee
要整合一堆的工具,还不如只用一个小巧又功能强大的工具。犹如 JAVA 界的数据源连接池 Hikari, 文件虽小,功能却不赖!
最新功能介绍:
V2.1.8 (2023.8.22 LTS版)
1.1 兼容spring boot命令行active选择环境,
如:java -jar springbootDemo.jar --spring.profiles.active=dev,会觖发bee-dev.properties
1.2 兼容spring boot数据源配置,如spring.datasource.url
1.3 不启动应用,直接运行main方法,bee.properties没有配置数据源时,也可以使用application.properties的spring boot单数据源配置
2.多表关联插入,更新,删除
3.DateUtil增加判断日期格式,计算年龄
4.CurrencyArithmetic变量bug
5.CacheSuidStruct表名不区分大小写
6.MongodbObjSQLRichExt完善拦截器及上下文信息管理
7.通过Excel创建表,支持更多数据库
8.提供默认的BeeSimpleDataSource,支持在bee.properties里配置多数据源(不使用spring boot时,也可以),
不使用Spring boot,单独使用Bee时,DataSourceBuilderFactory 也能自启动。
9.Javabean支持生成Swagger注解
10.Mongodb打印日志,查询所有字段时,默认不显示要查询的字段;可以通过bee.osql.showMongoSelectAllFields配置控制是否显示
11.GridFs注解支持SELECT查询类型,当查询实体时,可以自动关联查出相应的文件(MongoDB),GridFs文件类型支持byte[]
自动生成Spring Boot后端微服务代码,几秒钟即可完成, 秒杀GPT.
https://gitee.com/automvc/gencode
下期功能预告:
你还想添加什么功能,请到评论区告诉我们
项目首页:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Manjaro Linux 23.0
Manjaro Linux 23.0 已正式发布,代号 "Uranos"。此版本使用 Linux 6.5 内核,以及迄今为止可用的最新驱动程序,对应的桌面环境已升级至 GNOME 44、KDE Plasma 5.27 LTS 和 Xfce 4.18。 下载地址 据介绍,GNOME 版本在 GNOME 44 系列的基础上进行了多项更新。其中包括 GNOME 44 最初于 2023 年 3 月发布时的大量修复和打磨。 GNOME 文件选择器对话框一直以来都只有列表视图,当用户想根据文件名来选择文件时,列表视图是个不错的选择,但当根据文件缩略图来选择文件时,列表视图就不那么好用了。因此多年来,GNOME 用户一再要求在文件选择器中添加网格视图。据称这是 GNOME 历史上最受好评的改动之一。 另外两个桌面环境也带来了令人兴奋的新改进。 Manjaro Linux 是快速、用户友好、面向桌面、基于 Arch Linux 的发行版,其部分显著特性包括:一份直观的安装程序、自动硬件检测、稳定的滚动发布模式、对安装多个内核的支持、用于管理显卡的特别 bash 脚本以及高度的桌面可配置性。
- 下一篇
deepin 宣布 deepin DTK 已完成基于 Qt6 的全面升级
近日,深度 deepin 宣布 deepin DTK(DevelopmentToolKit)已正式适配 Qt6(6.4.2),实现全面升级。 DTK 作为 deepin 基于 Qt 开发的一整套简单且实用的通用开发框架,处于 deepin 操作系统中的核心位置,此次成功适配意味着 deepin 操作系统后续将充分利用 Qt6 版本的新特性及新功能,在最大程度上为用户提供更先进、更高效的体验。 为什么要适配 Qt6 自 deepin 诞生以来,deepin 桌面操作系统就以简洁、直观和美观的外观,以及独特的操作方式引起了广泛关注。DTK 作为 deepin 操作系统的核心工具开发组件,不仅为用户提供了丰富的控件,而且具有强大的定制能力和高度可扩展性,为 deepin 桌面操作系统注入了独特的个性与魅力。因此,deepin 团队一直关注着 Qt 的变化。 Qt6 作为我们正在使用的开发工具包(SDK)的最新版本,不仅是 Qt5 版本的升级,更是一次从头开始的全面革新,不但加强了跨平台兼容性、改进了性能,同时引入了诸多新的功能及工具,如更强大的图形渲染、多线程支持等。 考虑到 Qt6 将成为...
相关文章
文章评论
共有0条评论来说两句吧...