低代码 JavaORM Bee2.1 增加 Mongodb GridFS 文件支持,支持 SpringBoot


使用分库分表像使用单库一样方便,用户可无需关心分片实现;使用 MongoDB 像使用 MySQL 一样容易;

使用 DB 分片 (多节点) 像用单节点一样方便,对分库分表透明;

ORM Bee Sharding 分库分表就是那么简单,对开发透明,不影响业务,简单易用,文件小,性能好支持 Mongodb支持 JDBC还支持 Android 和 Harmony;可以同时使用多种不同类型的数据库

Bee,互联网新时代的 Java ORM 工具,更快、更简单、更自动,开发速度快,运行快,更智能

最新功能介绍:

V2.1.2.28(Eleven)
6)bee.properties支持配置多数据源(此方式,无需xml或java代码配置)
7)fixed bug:批量插入不能设置数据源名称
8)Mongodb查询结果日期类型转换
9)多数据但都是Mongodb,可以设置bee.dosql.multiDS.justMongodb=true
则BF.getSuid()会返回Mongodb类型的Suid实现类
10)支持spring方式生成Mongodb对应的实现类对象
// Mongodb使用
// @Resource(name = "mongodbObjSQLRichService")
// ObjSQLRichService objSQLRichService;
// 使用mongodb type1
// @Autowired
// @Qualifier(value = "mongoSuidRich")
// SuidRich suidRich; // 可以
// //使用mongodb type2
// @Resource(name = "mongoSuidRich")
// SuidRich suidRich; // 可以
11)Mongodb GridFS文件存储

相关实例:

MongoDB 在银行海量历史订单交易数据查询中的应用 (Spring boot + Bee)

更多实例,请参考 Bee-exam 实例工程:

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

---------------------------------------------------------------------

Bee 是一个简单,易用,功能强大,开发速度快,编码少的 JAVA ORM 框架。连接,事务都可以由 Bee 框架负责管理. Bee 简化了与 DB 交互的编码工作量,是 编码复杂度 为 O(1) 的 Java 框架!

Bee 简单易用:单表操作、多表关联操作,可以不用写 sql, 极少语句就可以完成 SQL 操作;概念简单 ,10 分钟即可入门。
Bee 功能强大:复杂查询也支持向对象方式,分页查询性能更高,一级缓存即可支持个性化优化;具有分布式特性。高级要求,还可以方便自定义 SQL 语句

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

码云上的项目首页:

https://gitee.com/automvc/bee

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

github:

https://github.com/automvc/bee


相關推薦

2023-03-17

目首页: https://gitee.com/automvc/bee https://gitee.com/automvc/bee-springboot https://gitee.com/automvc/bee-springboot  

2023-04-23

目首页: https://gitee.com/automvc/bee https://gitee.com/automvc/bee-springboot

2023-04-06

目首页: https://gitee.com/automvc/bee https://gitee.com/automvc/bee-springboot https://gitee.com/automvc/bee-springboot  

2023-07-16

们!   码云上的项目首页: https://gitee.com/automvc/bee-springboot https://gitee.com/automvc/bee github: https://github.com/automvc/bee

2023-09-13

  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没有配置数据源时,也

2023-05-12

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

2023-09-30

  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没有配置数据源时,也

2023-09-22

; 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 没有

2023-02-17

目首页: https://gitee.com/automvc/bee https://gitee.com/automvc/bee-springboot github: https://github.com/automvc/bee  

2023-11-07

- 高效、稳定、快速、安全 本次版本最大亮点:新增MongoDB CDC输入插件,可以增量模式采集MongoDB 增、删、改数据,也可每次作业重启从最新位置采集MongoDB 增、删、改数据,同时带来了一系列实用的功能改进。 bboss 是一个

2022-09-05

支持:MySQL、Oracle、SQL Server、PostgreSQL、H2,甚至支持 MongoDB 高扩展性:支持自定义数据源实现、自定义登录逻辑、动态权限管理、生命周期函数、自定义 OSS 大量组件:滑动输入、时间选择、一对多、图片上传、代码编

2023-02-14

目首页: https://gitee.com/automvc/bee https://gitee.com/automvc/bee-springboot github: https://github.com/automvc/bee    

2023-06-17

介绍 maku-boot 是采用 SpringBoot3.1、SpringSecurity6.1、Mybatis-Plus、Vue3、TypeScript、Pinia、Element-Plus 等框架,开发的一套 SpringBoot 3.1 低代码开发平台,使用门槛极低,且采用 MIT 开源协议,完全免费开源,可免费用于商业项目等场景。

2023-08-11

介绍 maku-boot 是采用 SpringBoot3.1、SpringSecurity6.1、Mybatis-Plus、Vue3、TypeScript、Pinia、Element-Plus 等框架,开发的一套 SpringBoot 3.1 低代码开发平台,使用门槛极低,且采用 MIT 开源协议,完全免费开源,可免费用于商业项目等场景。