Bee 2.1.8 支持多表增删改,自动生成带 Swagger 的 Javabean(更新 Maven)


数据技术都能四世同堂,凭什么开发 30 岁就要被干掉?

Hibernate? MyBatis? JPA? 试下Bee,简单易用又功能强大,面向对象,自定义sql都支持良好,还支持Sharding分库分表.

一键即可生成能立即运行的后端代码.自动生成 Spring Boot 后端微服务代码,支持Swagger.

Hibernate/MyBatis+ plus +Sharding JDBC + Jpa+ Spring data+ GraphQL+ App ORM (Android, 鸿蒙)= Bee
要整合一堆的工具,还不如只用一个小巧又功能强大的工具。犹如 JAVA 界的数据源连接池 Hikari, 文件虽小,功能却不赖!

 

V2.1.8 (2.1.8.916 LTS 版)

  1.  

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 []
12 . 修复bug: SQLite AS语法少了空格;  多表查询使用函数时,不能填充到对应字段.

 

自动生成 Spring Boot 后端微服务代码,几秒钟即可完成,秒杀 GPT.

https://gitee.com/automvc/gencode

下期功能预告:

你还想添加什么功能,请到评论区告诉我们

项目首页:

https://gitee.com/automvc/bee

https://github.com/automvc/bee

https://gitee.com/automvc/bee-springboot


相關推薦

2023-09-13

多元共进|2023 Google 开发者大会精彩演讲回顾 自动生成Spring Boot后端微服务代码,几秒钟即可完成, 秒杀GPT. 支持多表关联插入,更新,删除. Java ORM Bee 不但支持 JDBC 类型的数据库,还支持 Mongodb, 也支持 Android, 鸿

2023-09-30

ring boot,单独使用Bee时,DataSourceBuilderFactory 也能自启动。 6.Javabean支持生成Swagger注解 7.MongodbObjSQLRichExt完善拦截器及上下文信息管理 8.Mongodb打印日志,查询所有字段时,默认不显示要查询的字段;可以通过bee.osql.showMongoSelectAllFields

2022-09-12

d",类型除了Long,可以是Integer或String 8)支持用注解定义主键自动生成,主键值生成注解:GenId,GenUUID 9)@Column添加默认实现(强烈建议:在新系统中不要使用该注解) 10)@Table,@Column,@PrimaryKey(@Id),@Ignore(@Transient)可以兼容JPA相应注解(在AnnoAdapter

2023-02-03

分片(包括JDBC,Mongodb) 18)增加支持MS Access 19)支持Mongodb生成Javabean,也支持多层嵌入式文档结构生成Javabean 20)增加SuidRichExt,支持非硬编码指定实体字段 21)广播表查询(随机选定数据源),广播表更新(全部节点都执行) 22)DDL:sharding分库分表

2024-02-23

字段作为分片键 5. 不规则,通过自定义设置映射   自动生成 Spring Boot 后端微服务代码,几秒钟即可完成,秒杀 GPT. https://gitee.com/automvc/gencode 下期功能预告: Bee 已经是一个功能很齐全的 ORM 啦, 你还想添加什么功能,

2023-02-17

对开发透明,不影响业务,简单易用,文件小,性能好;支持 Mongodb,支持 JDBC,还支持 Android 和 Harmony;可以同时使用多种不同类型的数据库。 Bee,互联网新时代的 Java ORM 工具,更快、更简单、更自动,开发速度快,

2023-02-07

, 对开发透明,不影响业务,简单易用,文件小,性能好;支持 Mongodb,支持 JDBC,还支持 Android 和 Harmony。 Bee,互联网新时代的 Java ORM 工具,更快、更简单、更自动,开发速度快,运行快,更智能 V2.0.2.5(2023·元宵节) 23)u

2023-02-14

对开发透明,不影响业务,简单易用,文件小,性能好;支持 Mongodb,支持 JDBC,还支持 Android 和 Harmony。 Bee,互联网新时代的 Java ORM 工具,更快、更简单、更自动,开发速度快,运行快,更智能 V2.0.2.14(2023·情人节) 完

2022-11-03

校验规范,支持分组验证。 对 json 请求参数的接口能够自动生成模拟 json 参数。 对一些常用字段定义能够生成有效的模拟值。 支持生成 json 返回值示例。 支持从项目外部加载源代码来生成字段注释 (包括标准规范发布的

2023-07-11

校验规范,支持分组验证。 对 json 请求参数的接口能够自动生成模拟 json 参数。 对一些常用字段定义能够生成有效的模拟值。 支持生成 json 返回值示例。 支持从项目外部加载源代码来生成字段注释 (包括标准规范发布的

2022-12-07

N,COUNT,SUM,AVG 分片查询分片 6) 分页 / 排序分片 7) 分片种类支持:分库分表,仅分库,仅分表 8) 分片路由种类支持:一库一表,一库多表,多库多表,全库全表,只指定表,只指定库 9) 通过 Hint 强制指定当次操作的分片路由 (指

2023-03-17

3) 15) 支持更多数据库一行代码生成整个库所有表对应的 Javabean new GenBean().genAllBeanFile(); 16) 数据源连接池,多数据源配置,内置支持 增加 Dbcp2,Tomcat, C3P0 17) 完善 GridFs 注解保存文件,保存文件名,元数据等 18) 修改 C

2023-03-01

对开发透明,不影响业务,简单易用,文件小,性能好;支持 Mongodb,支持 JDBC,还支持 Android 和 Harmony;可以同时使用多种不同类型的数据库。 Bee,互联网新时代的 Java ORM 工具,更快、更简单、更自动,开发速度快,

2023-02-22

对开发透明,不影响业务,简单易用,文件小,性能好;支持 Mongodb,支持 JDBC,还支持 Android 和 Harmony;可以同时使用多种不同类型的数据库。 Bee,互联网新时代的 Java ORM 工具,更快、更简单、更自动,开发速度快,