BuguMongo

简介

BuguMongo是一个轻量级的MongoDB Java开发框架,它的主要功能包括:

  • 基于注解的对象-文档映射(Object-Document Mapping,简称ODM)。
  • DAO支持。提供了大量常用的DAO方法。
  • Query支持。提供了生成查询的简便方法。
  • 基于注解的Lucene索引。
  • 简单方便的Lucene搜索。支持关键词高亮显示。
  • 功能强大的GridFS文件系统管理。支持文件夹功能,支持文件的重命名、移动、排序等操作。
  • 简单方便的GridFS文件上传、读取。支持图片加水印、图片压缩。能用HTTP获取文件,并能使用HTTP缓存。

使用BuguMongo,可以让你:

  • 用面向对象的编程思维操纵MongoDB数据库。
  • 摆脱底层细节处理,专注于业务逻辑。
  • 大大减少代码量,提高开发效率。

BuguMongo已在多个正式商业项目中使用,并取得了理想的效果。

帮助文档

BuguMongo的使用非常简单和直观,请查看帮助文档:

  • 连接数据库
  • 对象-文档映射,DAO
  • AdvancedDao
  • Query查询
  • 数据库索引
  • Lucene索引和搜索
  • GridFS文件操作

其他一些常见问题,可以查看FAQ,或者这个博客。

版本说明

BuguMongo目前的版本是0.8,于2011-10-19发布,你可以查看版本更新日志

BuguMongo 0.8使用:

  • JDK1.6
  • MongoDB Java Driver 2.6.5
  • Lucene 3.4
  • Log4j记录日志

非常好的东西,希望越来越多的人关注。

原文章的blog:http://www.iteye.com/blogs/tag/BuguMongo

你可能感兴趣的:(BuguMongo)