MyBatis 基于Java的持久层框架

MyBatis 本是Apache的一个开源项目iBATIS, 2010年这个项目由apache software Foundation 迁移到了Google Code,并且改名为MyBatis 。
iBATIS一词来源于“Internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(Dao

MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除
了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML
或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java
对象)映射成数据库中的记录。
每个MyBatis应用程序主要都是使用SqlSessionFacTory实例的,一个SqlSessionFactory实例可以通过SqlSessionFactoryBuilder获得。SqlSessionFactoryBuilder可以从一个xml配置文件或者一个预定义的配置类的实例获得。
用xml文件构建SqlSessionFactory实例是非常简单的事情。推荐在这个配置中使用类路径资源(classpath resource),但你可以使用任何Reader实例,包括用文件路径或file://开头的url创建的实例。MyBatis有一个实用类----Resources,它有很多方法,可以方便地从类路径及其它位置加载资源。

Mybatis 通用 Mapper 3.4.5 发布,增加代码生成器插件
Mybatis 通用 Mapper 3.4.5 已发布。MyBatis 通用 Mapper 极其方便的使用 MyBatis 单表的增删改查,支持单表操作,不支持通用的多表联合查询。通用 Mapper 可以极大的方便开发人员。可以随意的按照自己的需要选择通用方法,还可以很方便的开发自己的通用方法。3.4.5插件增加一个  属性配置,可以

发布于 2017-11-13 04:28:53 | 283 次阅读

MyBatis 逆向工程 MyBatis-CMEU v2.1.2 发布
MyBatis 逆向工程 MyBatis-CMEU v2.1.2 已发布。MyBatis-CMEU 本次更新一共有以下5点添加批量插入数据添加多列排序添加生成实体类常用配置保存修复项目路径带.的识别错误修复Oracle数据库列名重复修复部分已知的bugMybatis-CMEU全称为:Mybatis Config Mapper Util ,是基于javafx8开发的一款图形界面的Mybatis逆向工程。

发布于 2017-09-25 12:33:07 | 195 次阅读

Mybatis 分页插件 PageHelper 5.1.2 发布
如果你也在用Mybatis,建议尝试该分页插件,这一定是最方便使用的分页插件。该插件目前支持以下数据库的物理分页Oracle MysqlMariaDBSQLiteHsqldbPostgreSQLDB2SqlServer(2005+)InformixH2SqlServer2012DerbyPhoenix如果你使用 Maven 可以在pom.xml 中添加下面的依赖:     &l

发布于 2017-09-18 23:57:50 | 295 次阅读

mybatis-plus 2.1.1 发布,新增 mybatis 多租户 SQL 解析
mybatis-plus 是一款 mybatis 动态 SQL 自动注入 mybatis 增删改查 CURD 操作中间件。让 mybatis 拥有 hibernate 的单表高效,也保留 xml sql 的灵动。代号: 真正身份是改变社会风气,风魔万千少女,提高青年人内涵,刺激电影市场,玉树临风的 IT 挨踢大牛 xiaoguogai 中文名字叫  —— 小锅盖[v2.1.1

发布于 2017-09-12 02:48:57 | 532 次阅读

MyBatis-Guice 3.10 发布,修复多项错误
MyBatis-Guice 3.10 发布了。主要更新内容:修复支持 Druid DataSource 中的只读在 SharedPoolDataSourceProvider 中使 ConnectionPoolDataSource 可选修复设置驱动程序属性时忽略用户名和密码的问题完整更新内容请参阅 Issue。下载地址:mybatis-guice-3.10.jarSource code (zip)Source code (tar.gz)

发布于 2017-09-10 00:18:13 | 187 次阅读

mybatis-plus 2.1.1-SNAPSHOT,代号:小锅盖
mybatis-plus 是一款 mybatis 动态 SQL 自动注入 mybatis 增删改查 CURD 操作中间件。让 mybatis 拥有 hibernate 的单表高效,也保留 xml sql 的灵动。代号: 真正身份是改变社会风气,风魔万千少女,提高青年人内涵,刺激电影市场,玉树临风的 IT 挨踢大牛 xiaoguogai 中文名字叫  —— 小锅盖[v2.1.1

发布于 2017-09-04 01:59:11 | 205 次阅读

MyBatis Ignite 1.0.6 发布,MyBatis 缓存插件
MyBatis Ignite 1.0.6 发布了,MyBatis Ignite 是 MyBatis 的缓存插件。本版本主要是将 Apache Ignite 更新至 2.1.0 和 MyBatis 更新至 3.4.5.完整内容请查看发布说明和发行首页下载地址:Source code (zip)Source code (tar.gz)

发布于 2017-08-23 00:25:14 | 316 次阅读

MyBatis 3.4.5 发布,Java 数据持久层框架
MyBatis 3.4.5 已发布,自 3.4.4 以来,没有任何向后不兼容的变化。主要变更如下:增强:可自定义默认的枚举类型处理程序 #971使 Mapper 方法及其接口类型可访问 SqlProvider #1055允许在 SqlProvider 中使用配置属性 #1061将 JSR-310(Java 日期和时间 API)的类型处理程序合并到 mybatis 核心中 #974

发布于 2017-08-20 17:21:15 | 196 次阅读

mybatis-plus 2.1.0 发布,代号:小秋秋
mybatis-plus 是一款 mybatis 动态 SQL 自动注入 mybatis 增删改查 CURD 操作中间件。让 mybatis 拥有 hibernate 的单表高效,也保留 xml sql 的灵动。代号: 是美貌与智慧并重,英雄与侠义的化身 —— 小秋秋【2.1.0升级日志】主体功能批量sqlSession没有关闭问题修复处理sql格式化报错问题,添加填充信息#91

发布于 2017-08-02 01:30:54 | 222 次阅读

MyBatis 逆向工程 MyBatis-CMEU v2.1.0 发布
 MyBatis-CMEU v2.1.0 已发布,MyBatis-CMEU 本次更新一共有以下 17 点: 添加实体类属性对应列的注释, 添加接口与mapper映射文件的注释 添加返回单个对象 升级Assist帮助类,添加属性值改为泛型 将Assist帮助类的条件方法修改成驼峰命名规范 添加Assist帮助类新增自定义条件方法可以无注入自定

发布于 2017-08-01 06:54:30 | 169 次阅读

Mybatis 分页插件 PageHelper 5.0.4 发布
Mybatis分页插件 - PageHelper 5.0.4 发布了。   如果你也在用Mybatis,建议尝试该分页插件,这一定是最方便使用的分页插件。该插件目前支持以下数据库的物理分页Oracle MysqlMariaDBSQLiteHsqldbPostgreSQLDB2SqlServer(2005+)InformixH2SqlServer2012DerbyPhoenix如果你使用 Maven 可以在pom.xml 中添加下

发布于 2017-08-01 01:57:18 | 336 次阅读

Mybatis-Plus 2.0.9 发布,简化开发 mybatis 快速入门
Mybatis-Plus是一款 myBatis 动态 sql 自动注入 crud 简化 增 删 改 查 操作中间件。启动加载 XML 配置时注入 mybatis 单表 动态 sql 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入非拦截实现、性能更优。使用说明帮助文档应用实例 | DemoSpring-MVCSpring-BootSSM-实战 Demov2.0.9 更新文档 | Documentat

发布于 2017-06-26 02:47:30 | 360 次阅读

Mybatis 分页插件 PageHelper 5.0.3 发布
Mybatis分页插件 - PageHelper 5.0.2 发布了。如果你也在用Mybatis,建议尝试该分页插件,这一定是最方便使用的分页插件。分页插件支持任何复杂的单表、多表分页,部分特殊情况请看重要提示。想要使用分页插件?请看如何使用分页插件。新的文档地址:https://pagehelper.github.io该插件目前支持以下数据库的物理分页:Oracl

发布于 2017-06-22 02:48:59 | 200 次阅读

Mybatis 分页插件 PageHelper 5.0.2 发布
Mybatis分页插件 - PageHelper PageHelper 5.0.2 发布了。如果你也在用Mybatis,建议尝试该分页插件,这一定是最方便使用的分页插件。分页插件支持任何复杂的单表、多表分页,部分特殊情况请看重要提示。想要使用分页插件?请看如何使用分页插件。该插件目前支持以下数据库的物理分页:Oracle MysqlMariaDBSQLite&

发布于 2017-05-31 02:47:19 | 179 次阅读

Mybatis-Plus 2.0.8 发布,让 mybatis 增删改查更简单
Mybatis-Plus是一款MyBatis的增强 curd (增删改查) 工具包,简化 增 删 改 查 操作。启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入非拦截实现、性能更优。使用说明帮助文档应用实例 | DemoSpring-MVCSpring-BootSSM-实战 Demov2.0.8 更新文档 | DocumentationWrapper添

发布于 2017-05-15 02:51:50 | 257 次阅读

Mybatis-Plus 2.0.7 发布,mybatis 快速入门开发插件
Mybatis-Plus 是一款 MyBatis 的增强 crud 工具包,简化 增 删 改 查 操作。启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入非拦截实现、性能更优,各种常用插件开箱可用。使用说明帮助文档应用实例 | DemoSpring-MVCSpring-BootSSM-实战 Demo紧急修复 bug  : &

发布于 2017-04-21 02:47:08 | 203 次阅读

Mybatis-Plus 2.0.6 发布,mybatis 乐观锁,逻辑删除
Mybatis-Plus是一款MyBatis的增强 crud 工具包,简化 增 删 改 查 操作。启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入非拦截实现、性能更优。使用说明帮助文档应用实例 | DemoSpring-MVCSpring-BootSSM-实战 Demo升级日志:升级 mybatis 依赖为 3.4.4 调整 jdk1.7 以上

发布于 2017-04-20 09:18:01 | 419 次阅读

MyBatis 3.4.4 发布,MyBatis SQL 映射框架
MyBatis 3.4.4 发布了。MyBatis Ignite 是 MyBatis 的缓存插件。该版本跟几乎和3.4.3完全一样,但在3.4.3 JAR中的Meven Central的中有一个错误,3.4.4主要是用来解决这个问题。完整更新内容请查看更新日志。下载地址:mybatis-3.4.4.zipSource code (zip)Source code (tar.gz)

发布于 2017-04-08 16:59:10 | 129 次阅读

Mybatis-Plus 2.0.5 发布,mybatis 极速开发插件
Mybatis-Plus是一款MyBatis的增强 crud 工具包,简化 增 删 改 查 操作。启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入非拦截实现、性能更优。抱歉 !  这么快发布新版,该版本主要是修复上一版的一些潜在 Bug !!特别感谢!!SunHan 【红苗】 王斌 

发布于 2017-03-25 13:30:02 | 233 次阅读

Mybatis-Plus 2.0.4 发布,mybatis 通用 mapper 插件
Mybatis-Plus是一款MyBatis的增强 crud 工具包,简化 增 删 改 查 操作。启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入非拦截实现、性能更优。使用说明帮助文档应用实例 | DemoSpring-MVCSpring-BootSSM-实战 Demov2.0.4 更新文档 | Documentation优化Wrapper代码结构优

发布于 2017-03-23 03:23:57 | 308 次阅读

MyBatis高级映射和查询缓存
本篇内容主要为大家讲解的是MyBatis高级映射和查询缓存。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-10 22:29:00 | 155 次阅读

使用Mybatis Generator结合Ant脚本快速自动生成Model、Mapper等文件的方法
本篇内容主要为大家讲解的是使用Mybatis Generator结合Ant脚本快速自动生成Model、Mapper等文件的方法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-05 22:24:19 | 187 次阅读

MyBatis中的resultMap简要概述
本篇内容主要为大家讲解的是MyBatis中的resultMap简要概述。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-09 21:55:51 | 156 次阅读

MyBatis启动时控制台无限输出日志的原因及解决办法
本篇内容主要为大家讲解的是MyBatis启动时控制台无限输出日志的原因及解决办法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-12 10:24:04 | 122 次阅读

Mybatis使用MySQL模糊查询时输入中文检索不到结果怎么办
本篇内容主要为大家讲解的是Mybatis使用MySQL模糊查询时输入中文检索不到结果怎么办。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-06 12:56:57 | 572 次阅读

图文详解mybatis+postgresql平台搭建步骤
本篇内容主要为大家讲解的是图文详解mybatis+postgresql平台搭建步骤。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-10 06:55:37 | 182 次阅读

用Maven插件生成Mybatis代码的实现方法
本篇内容主要为大家讲解的是用Maven插件生成Mybatis代码的实现方法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-13 01:23:30 | 123 次阅读

MyBatis入门初体验之使用大全(2)
本篇内容主要为大家讲解的是MyBatis入门初体验之使用大全(2)。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-06 09:26:15 | 113 次阅读

Mybatis update数据库死锁之获取数据库连接池等待
本篇内容主要为大家讲解的是Mybatis update数据库死锁之获取数据库连接池等待。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-09 11:55:25 | 198 次阅读

Mybatis实现自定义类型转换器TypeHandler的方法
本篇内容主要为大家讲解的是Mybatis实现自定义类型转换器TypeHandler的方法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-07 23:57:47 | 204 次阅读

MyBatis如何使用(一)
本篇内容主要为大家讲解的是MyBatis如何使用(一)。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-07 13:28:51 | 226 次阅读

mybatis实现对数据的增删查改实例详解
本篇内容主要为大家讲解的是mybatis实现对数据的增删查改实例详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-11 23:58:08 | 146 次阅读

MyBatis入门程序
本篇内容主要为大家讲解的是MyBatis入门程序。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-11 13:27:58 | 129 次阅读

MyBatis SqlMapConfig.xml配置
本篇内容主要为大家讲解的是MyBatis SqlMapConfig.xml配置。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-09 12:55:42 | 228 次阅读

MyBatis一对一映射初识教程
本篇内容主要为大家讲解的是MyBatis一对一映射初识教程。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-11-08 12:43:42 | 117 次阅读

MyBatis多对多映射初识教程
本篇内容主要为大家讲解的是MyBatis多对多映射初识教程。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-11 04:58:44 | 228 次阅读

MyBatis Mapper代理使用方法详解
本篇内容主要为大家讲解的是MyBatis Mapper代理使用方法详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-11 11:55:17 | 151 次阅读

Mybatis中的高级映射一对一、一对多、多对多
本篇内容主要为大家讲解的是Mybatis中的高级映射一对一、一对多、多对多。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-07 06:54:36 | 198 次阅读

Mybatis动态SQL之if、choose、where、set、trim、foreach标记实例详解
本篇内容主要为大家讲解的是Mybatis动态SQL之if、choose、where、set、trim、foreach标记实例详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-12 12:56:11 | 264 次阅读

Mybatis中的resultType和resultMap查询操作实例详解
本篇内容主要为大家讲解的是Mybatis中的resultType和resultMap查询操作实例详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-12-08 00:56:31 | 253 次阅读

mybatis错误Illegal overloaded getter method with ambiguous type for propert解决方法
本文为大家讲解的是mybatis错误Illegal overloaded getter method with ambiguous type for propert解决方法,感兴趣的同学参考下。

发布于 2015-03-22 10:58:16 | 1902 次阅读

Mybatis报错: org.apache.ibatis.exceptions.PersistenceException解决办法
本篇内容主要为大家讲解的是Mybatis报错: org.apache.ibatis.exceptions.PersistenceException解决办法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-01-05 08:57:03 | 442 次阅读

mybaits非配置原因,导致SqlSession was not registered for synchronization异常
本篇内容主要为大家讲解的是mybaits非配置原因,导致SqlSession was not registered for synchronization异常。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-22 22:16:40 | 226 次阅读

MyBatis MapperProvider MessageFormat拼接批量SQL语句执行报错的原因分析及解决办法
本篇内容主要为大家讲解的是MyBatis MapperProvider MessageFormat拼接批量SQL语句执行报错的原因分析及解决办法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-04-22 01:37:38 | 164 次阅读

MyBatis学习教程(四)-如何快速解决字段名与实体类属性名不相同的冲突问题
本篇内容主要为大家讲解的是MyBatis学习教程(四)-如何快速解决字段名与实体类属性名不相同的冲突问题。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-07-07 01:05:57 | 157 次阅读


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