欢迎使用mango ============= **mango的中文名是“芒果”,它是一个轻量级极速数据层访问框架。目前已有十多个大型线上项目在使用mango,在某一支付系统中,更是利用mango,承载了每秒12万的支付下单请求。** 下面是mango的一些特性: * 采用接口与注解的形式定义DAO,完美结合db与cache操作 * 轻量高效,具有和直接使用jdbc同样的响应速度 * 支持动态sql,可以构造任意复杂的sql语句 * 支持多数据源,分表,分库,事务 * 内嵌“函数式调用”功能,能将任意复杂的对象,映射到数据库的表中 * 高效详细的log统计,方便开发者随时了解自己的系统 * 超级人性化的异常提示,使用简单,学习成本低 * 独立jar包,不依赖其它jar包 * 提供便捷的spring插件,与spring无缝集成 获得mango _________ 由于mango不依赖其它jar包,所以可以直接 `下载mango-1.3.5.jar `_ ,并将它放在工程的classpath下。 当然mango也已经上传到 `maven中心库 `_ 中,如果您的工程在使用maven,那么只需要在pom.xml文件中添加下面的依赖就能使用mango的功能。 .. code-block:: none org.jfaster mango 1.3.5 需要注意的是,只使用mango是无法连接数据库成功的,对于连接不同的数据库,您还需要添加相应的JDBC驱动,以连接MySQL数据库为例,您还需要用到 `mysql-connector-java `_ 。 .. code-block:: none mysql mysql-connector-java 5.1.29 如何使用mango _____________ 您可以去 :ref:`快速开始` 实现并运行第一个mango程序 您也可以去 :ref:`文档目录` 查看所有的文档 您还可以通过电子邮件 **mango@jfaster.org** 联系我,我们可以一起讨论关于mango的一切问题。