为什么需要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

为什么需要MiniDao? 新持久层 3.5.1 版本发布,让hibernate跟mybatis一样灵活相关推荐

  1. c# 开源持久层 oracle,rexdb: 高性能的数据持久层(ORM)框架,查询性能是Hibernate的2.3倍,Mybatis的1.7倍。...

    org.rex-soft rexdb 1.0.4 使用Maven添加依赖后,不要忘记将rexdb配置文件rexdb.xml拷贝到classpath路径中 全部文档(限于篇幅,下面的正文仅包含简介和快速 ...

  2. android mm 版本,多项新功能 傲游MM 2.1Android版本发布

    [IT168 资讯]今天,傲游手机浏览器(傲游MM)发布了最新的2.1版本,新版本增加了应用下载.桌面天气等新功能,并有数处细节更新.此次版本发布距离傲游MM2.0正式版发布仅两周,产品上的快速更新和 ...

  3. MiniDao (轻量级JAVA持久层,Hibernate完美助手)

    MiniDao (轻量级JAVA持久层,Hibernate完美助手) 当前最新版本: 1.6.4 (发布日期:20180604) MiniDao产生的初衷? 采用Hibernate的J2EE项目都有一 ...

  4. Java_持久层_MyBatis

    不定期补充.修正.更新:欢迎大家讨论和指正 目录 JDBC MyBatis 基本使用 传参问题 全局配置文件 结果映射 多表查询 动态SQL if标签 choose标签 foreach标签 缓存 一级 ...

  5. 【SpringBoot】SpringBoot——整合持久层技术

    文章目录 5. 整合持久层技术 5.1 整合JdbcTemplate 5.2 整合MyBatis 5.3 Spring Data JPA 5.3.1 JPA.Spring Data.Spring Da ...

  6. sqlaction 更新至 v0.2.1.0,自动生成 JDBC 代码的数据库持久层工具

    开发四年只会写业务代码,分布式高并发都不会还做程序员?   0.2.1.0        2019-04-17        calvin             * 新增拦截器"@@STA ...

  7. 【Spring 持久层】Spring 与 Mybatis 整合

    持久层 持久层整合总述 Mybatis 开发步骤回顾 Mybatis 开发中存在的问题 Spring 与 Mybatis 整合思路 Spring 与 Mybatis 整合的开发步骤 Spring 与 ...

  8. 轻量级Java持久化框架,Hibernate完美助手,Minidao 1.6.2版本发布

    Minidao 1.6.2 版本发布,轻量级Java持久化框架(Hibernate完美助手) Minidao产生初衷? 采用Hibernate的J2EE项目都有一个痛病,针对复杂业务SQL,hiber ...

  9. Springboot2集成minidao持久层

    Springboot2集成minidao持久层 这里采用springboot版本号: 2.0.4.RELEASE minidao已经提供自定义starter,集成非常简单,直接pom引入minidao ...

最新文章

  1. WCF - 基础介绍
  2. iOS7以下设备获取mac地址
  3. php性能优化和细节优化
  4. 转 知道这20个正则表达式,能让你少写1,000行代码
  5. javascript教程:console.log 详解
  6. [leetcode]求数组的第k个最大值,python快排解法
  7. 恶犬秒变萌汪:东京大学开源“治愈系” GAN 图片拼贴工具 | 技术头条
  8. 学游戏设计要什么学历_学平面设计有学历限制吗?
  9. javascript鼠标滚轮滚动实现模块的伸缩功能
  10. zabbix监控业务进程变动
  11. VS社区版离线试用到期解决办法
  12. java商品销售管理系统_基于SSM框架下的JAVA商场销售管理系统
  13. CSU oj 1681 Adjoin(dfs求树上最长路径)(搜索)
  14. 单片机c语言灯开关程序,使用单片机模拟开关灯的电路图和资料及源代码概述...
  15. 只有手机号或者身份证能查出来绑定QQ号码?大神请赐教
  16. 高效开发工具使用技巧
  17. Redis的运用(简单)
  18. Linux禁止普通用户使用某些命令
  19. JavaScript中的every方法
  20. 智能网联技术 英文_欧盟(ERTRAC) - 智能网联汽车路线图

热门文章

  1. nodejs获得服务器响应,轻松创建nodejs服务器(6):作出响应
  2. idea连接mysql怎么生成实体类_IDEA链接数据库自动生成实体类
  3. python语言输入两个数_python的函数输入两个参数吗
  4. 浪潮服务器nf5280m2安装系统,破茧化蝶之作 浪潮NF5280M2服务器评测
  5. 五、Hashtable与HashMap的区别
  6. Java - 用数组求出斐波那契数列的前20项值
  7. Centos7升级最新git
  8. Shell脚本编程:使用shell打印九九乘法表
  9. drf 解析器的配置和使用
  10. spark-sql createOrReplaceTempView 和createGlobalTempView区别