bugu-mongo是一个MongoDB Java开发框架。它在MongoDB Java Driver的基础上进行了封装,使用简单。同时又集成了一些常用的特性,功能强大。
bugu-mongo由1个核心模块,外加若干扩展模块组成:
- bugu-mongo-core:核心模块,必需
- bugu-mongo-cache:扩展模块,缓存常用数据,可选
- bugu-mongo-fs:扩展模块,GridFS相关功能,可选
bugu-mongo-core:
- 连接数据库
- 对象&文档映射
- DAO操作
- 统计与聚合
- lazy和cascade
- 连接查询
- 并行查询
- 地理位置数据
- 数据库索引
- Collection拆分
- 连接多个数据库
- 读写分离
- 扩展bugu-mongo
bugu-mongo-cache:
bugu-mongo-fs:
其他
各个版本的变更日志,以及jar包下载,请查看这里。
3.x分支,支持JDK8及以上版本。建议MongoDB 3.4及以上版本使用。驱动为MongoDB Java Driver 3.8.2。
2.x分支,支持JDK6及以上版本。建议MongoDB 3.2及以下版本使用。驱动为MongoDB Java Driver 2.14.3。
Email:xbwen(at)hotmail.com
QQ群:165738383
作者主页:xbwen.github.io
Copyright (c) www.hadlinks.com
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.