发布于 2016-12-12 03:52:29 | 193 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的MyBatis教程,程序狗速度看过来!

MyBatis 基于Java的持久层框架

MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。


Mybatis-Plus 发布 2.0 里程碑版本, 耗时几个月的准备今天 2.x 正式版本终于与大家见面了,这里感谢小伙伴:@Caratacus【清风】 @D.Yang【大杨】 @yanghu【卧虎】@tang_guo 【々果¤珍々 】 @nieqiurong【小聂】 @雾支楼 @vector_ding  @mylyed  @zuohl  @liupeng   对 MP 的贡献和付出。

MP 2.0  代号:庐山  一则推荐下家乡的 AAAAA 级景区给大家,二则希望更多地人来认识 MP 了解它的真面目 。

【 望庐山瀑布 】 - 李白

日照香炉生紫烟,遥看瀑布挂前川。飞流直下三千尺,疑是银河落九天。

mybatis-plus 2.0 之 代码生成器使用

mybatis-plus 2.0 之 ActiveRecord 语法使用

【升级日志】

1.支持全局大写命名策略
2.自动分页Count语句优化
3.优化现有全局配置策略
4.优化全局验证策略
5.优化代码生成器(之前硬编码,现使用模板形式)
6.优化注入通用方法ByMap逻辑
7.添加自动选择数据库类型
8.改善SqlExplainInterceptor(自行判断MySQL版本不支持该拦截器则直接放行(版本过低小于5.6.3))
9.修复部分特殊字符字符多次转义的问题
10.优化现有EntityWrapper添加Wrapper父类以及Condition链式查询
11.Wrapper类使LIKE方法兼容多种数据库
12.优化日志使用原生Mybatis自带的日志输出提示信息
13.修复使用缓存导致使用分页无法计算Count值
14.修复PerformanceInterceptor替换?导致打印SQL不准确问题,并添加格式化SQL选项
15.添加多种数据库支持,请查看DBType
16.添加字符串类型字段非空校验策略(字符串类型自动判断非空以及非空字符串)
17.Wrapper添加类似QBC查询(eq、gt、lt等等)
18.支持AR模式(需继承Model)
19.合并所有Selective通用方法(例如:去除之前的insert方法并把之前的insetSelective改名为insert)
20.解决sql剥离器会去除--的情况
21.支持MySQL关键词,自动转义
22.精简底层Service、Mapper继承结构
23.不喜欢在XML中写SQL的福音,新增执行SQL方式,具体请查看SqlQuery
24.优化代码结构
25.解决issus[95,96,98,100,103,104,108,114,119,121,123,124,125,126,127,128,131,133,134,135],具体请查看里程碑mybatis-plus 2.0 计划中所有issus



历史版本 :
Mybatis 通用 Mapper 3.4.5 发布,增加代码生成器插件
MyBatis 逆向工程 MyBatis-CMEU v2.1.2 发布
Mybatis 分页插件 PageHelper 5.1.2 发布
mybatis-plus 2.1.1 发布,新增 mybatis 多租户 SQL 解析
MyBatis-Guice 3.10 发布,修复多项错误
mybatis-plus 2.1.1-SNAPSHOT,代号:小锅盖
MyBatis Ignite 1.0.6 发布,MyBatis 缓存插件
MyBatis 3.4.5 发布,Java 数据持久层框架
mybatis-plus 2.1.0 发布,代号:小秋秋
MyBatis 逆向工程 MyBatis-CMEU v2.1.0 发布
Mybatis 分页插件 PageHelper 5.0.4 发布
Mybatis-Plus 2.0.9 发布,简化开发 mybatis 快速入门
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务