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

发布于 2017-09-19 07:57:50 | 13 次阅读

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 10:48:57 | 12 次阅读

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 08:18:13 | 16 次阅读

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

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

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 08:25:14 | 45 次阅读

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-21 01:21:15 | 25 次阅读

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

发布于 2017-08-02 09:30:54 | 12 次阅读

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

发布于 2017-08-01 14:54:30 | 19 次阅读

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

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

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 10:47:30 | 38 次阅读

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

发布于 2017-06-22 10:48:59 | 28 次阅读

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

发布于 2017-05-31 10:47:19 | 21 次阅读

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

发布于 2017-05-15 10:51:50 | 34 次阅读

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

发布于 2017-04-21 10:47:08 | 70 次阅读

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 17:18:01 | 46 次阅读

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-09 00:59:10 | 27 次阅读

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

发布于 2017-03-25 21:30:02 | 40 次阅读

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 11:23:57 | 43 次阅读

MyBatipse 1.1.0 发布,Mybatis 的 Eclipse 插件
MyBatis 是一个流行的 Java 数据持久层框架。MyBatipse 是一个 Eclipse 插件,在编辑 MyBatis 相关文件时提供内容辅助和验证。此版本需要 Eclipse 4.4(Luna)或更高版本,只有两处错误修复:枚举类型别名未正确解析。'Move @Results to 'quick assist 应将 @ConstructorArgs 移动到 发布于 2017-03-03 09:00:51 | 69 次阅读

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

发布于 2017-02-14 10:54:50 | 52 次阅读

MyBatis_Generator插件的安装以及简单使用方法(图解)
本篇内容主要为大家讲解的是MyBatis_Generator插件的安装以及简单使用方法(图解)。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-09-04 11:17:10 | 17 次阅读

mybatis分页及模糊查询功能实现
本篇内容主要为大家讲解的是mybatis分页及模糊查询功能实现。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-27 05:36:08 | 18 次阅读

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

发布于 2017-08-19 11:44:35 | 14 次阅读

【MyBatis源码全面解析】MyBatis一二级缓存介绍
本篇内容主要为大家讲解的是【MyBatis源码全面解析】MyBatis一二级缓存介绍。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-21 18:16:22 | 19 次阅读

解决mybatis执行SQL语句部分参数返回NULL问题
本篇内容主要为大家讲解的是解决mybatis执行SQL语句部分参数返回NULL问题。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-09-03 12:08:27 | 23 次阅读

mybatis中foreach报错:_frch_item_0 not found的解决方法
本篇内容主要为大家讲解的是mybatis中foreach报错:_frch_item_0 not found的解决方法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-23 08:23:31 | 26 次阅读

深入学习MyBatis中的参数(推荐)
本篇内容主要为大家讲解的是深入学习MyBatis中的参数(推荐)。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-07-24 23:46:01 | 11 次阅读

MyBatis中OGNL的使用教程详解
本篇内容主要为大家讲解的是MyBatis中OGNL的使用教程详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-22 07:55:46 | 16 次阅读

MyBatis利用MyCat实现多租户的简单思路分享
本篇内容主要为大家讲解的是MyBatis利用MyCat实现多租户的简单思路分享。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-09-04 18:58:11 | 23 次阅读

详细介绍MyBatis 3.4.0版本的功能
本篇内容主要为大家讲解的是详细介绍MyBatis 3.4.0版本的功能。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-09-06 14:37:54 | 15 次阅读

Mybatis利用OGNL表达式处理动态sql的方法教程
本篇内容主要为大家讲解的是Mybatis利用OGNL表达式处理动态sql的方法教程。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-25 15:15:18 | 27 次阅读

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

发布于 2017-08-23 15:45:12 | 19 次阅读

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

发布于 2017-09-08 08:23:25 | 17 次阅读

mybatis如何通过接口查找对应的mapper.xml及方法执行详解
本篇内容主要为大家讲解的是mybatis如何通过接口查找对应的mapper.xml及方法执行详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-23 16:26:10 | 15 次阅读

Mybatis防止sql注入的实例
本篇内容主要为大家讲解的是Mybatis防止sql注入的实例。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-19 07:34:22 | 13 次阅读

mybatis分页插件pageHelper详解及简单实例
本篇内容主要为大家讲解的是mybatis分页插件pageHelper详解及简单实例。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-05-30 13:04:29 | 21 次阅读

MyBatis 如何写配置文件和简单使用
本篇内容主要为大家讲解的是MyBatis 如何写配置文件和简单使用。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-07-23 07:15:41 | 17 次阅读

Mybatis出现ORA-00911: invalid character的解决办法
本篇内容主要为大家讲解的是Mybatis出现ORA-00911: invalid character的解决办法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-07-22 16:38:11 | 14 次阅读

MyBatis源码分析-SQL语句执行的完整流程
本篇内容为大家讲解的是MyBatis源码分析-SQL语句执行的完整流程,感兴趣的同学参考学习下,本文内容如下:

发布于 2016-10-06 21:57:29 | 214 次阅读

浅析Mybatis 在CS程序中的应用
本篇内容主要为大家讲解的是浅析Mybatis 在CS程序中的应用。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-08-09 06:48:33 | 23 次阅读

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

发布于 2015-03-22 18:58:16 | 1218 次阅读

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

发布于 2017-01-05 16:57:03 | 208 次阅读

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

发布于 2016-04-22 09:37:38 | 63 次阅读

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

发布于 2016-07-07 09:05:57 | 52 次阅读

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

发布于 2017-08-23 06:16:40 | 23 次阅读


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