
Mybatis那些事
mybatis是一个持久层的框架,是apache下的顶级项目。
mybatis托管到goolecode下,再后来托管到github下(https://github.com/mybatis/mybatis-3/releases)。
mybatis让程序将主要精力放在sql上。
RelievedAbility
行成于思 而毁于随
展开
-
Mybatis开发dao的方法--Mapper代理篇
题记上一篇介绍的是Mybatis开发dao的方法的原始dao的方式,这次就来说一下另外一种dao的实现方式即Mapper代理的方式。代码以及实现Mapper代理的方式有一定的规范需要遵守 我们的*Mapper.xml中的namespace要配置为ResourceMapper.java的全限定名如下: ResourceMapper.xml<?xml version="1.0" encoding="原创 2016-09-21 08:42:07 · 805 阅读 · 0 评论 -
Mybatis开发dao的方法--原始dao篇
题记摘抄自传智播客燕青老师,下面的SqlSession使用范围 4.1 SqlSession使用范围 4.1.1 SqlSessionFactoryBuilder 通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory 将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例管理SqlSessionFactor原创 2016-09-18 16:56:47 · 799 阅读 · 0 评论 -
Mybatis基础知识--番外篇
题记之前有聊到Mybatis基础知识中的入门程序,现在补充一下相关的番外知识篇盘点使用Mybatis过程中遇到的问题在实际开发当中我们可能有时会遇到这样的问题 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: E原创 2016-09-18 14:57:13 · 554 阅读 · 0 评论 -
Mybatis基础知识--入门程序篇3
环境等相关的参考第一篇 http://blog.youkuaiyun.com/gao36951/article/details/50423750修改会员在映射文件中配置修改sql语句 程序编写 执行程序前数据如下 执行后数据如下 查询单个会员信息在映射文件中配置查询单个会员sql语句 程序编写 查询结果如下 模糊查询多个会员信息在映射文件中配置模糊查询返回多个会员sql语句原创 2015-12-31 17:15:52 · 728 阅读 · 0 评论 -
Mybatis基础知识--入门程序篇2
环境等相关的参考第一篇 http://blog.youkuaiyun.com/gao36951/article/details/50423750删除会员在映射文件中配置删除sql语句 程序编写 运行之后,执行如下sqlselect * from t_hy_userwhere mobile = '037712553621'order by created_date desc 以上就是删除功能原创 2015-12-30 14:37:17 · 802 阅读 · 0 评论 -
Mybatis基础知识--入门程序篇1
需求新增会员环境java环境:jdk1.7.0_65 eclipse: Luna Service Release 1 (4.4.1) oracle:oracle11g mybatis运行环境(所需jar包)核心包 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</arti原创 2015-12-29 08:59:14 · 1014 阅读 · 0 评论 -
Mybatis基础知识--框架原理篇
简介MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Acc原创 2015-12-24 16:05:20 · 1255 阅读 · 0 评论