关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、3102411850 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 8290|回复: 1

为什么需要MiniDao? 一个新持久层 3.5.1 版本发布

[复制链接]
发表于 2015-6-23 16:02:00 | 显示全部楼层 |阅读模式

为什么需要MiniDao?

   MiniDao是什么,不知道的朋友可以看看这里: http://zhangdaiscott.github.io/MiniDao
   Mybatis的灵活,Hibernate的简便。Hibernate的项目随着业务复杂度增高,逐渐遇到瓶颈,复杂业务用SQL实现很容易,用HQL确很复杂,大家开始想如何将Mybatis集成进来,这个肯定是很纠结的事情。
   现在Minidao给我们解决了这个问题,既有Mybatis的灵活,又和hibernate无缝对接,完美解决方案。

MiniDao实现原理:

   Minidao底层使用Spring jdbc,采用freemarker来解析sql,可以像Mybatis一样写SQL,甚至可以写逻辑。


总结优点:
     不用配置XML文件;

     Sql分离;

     接口自动实现;

————————————————————————————————————————
version: minidao-framework-3.5.1
date:     2015-06-23
作者:     张代浩
联系邮箱: jeecg@sina.com

————————————————————————————————————————

功能升级点 :
1.  SQL文件缓存,解决高并发效率慢问题
2.  注解配置方式,支持Spring标签
3.  XML配置方式修改

源码下载地址:
      http://git.oschina.net/jeecg/minidao

发表于 2015-7-3 11:23:25 | 显示全部楼层
毕竟Hibernate和spring结合的很好,我想问一下,咋们自己开发的这个MiniDao和spring结合的怎么样?

另外他支持pojo到数据表的映射关系吗,毕竟有的时候还是直接保存pojo比写insert方便
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表