mybatis/ibatis
mapc我
我的个人站点:
展开
-
mybatis基础教程-学习
http://s2.51cto.com/wyfs02/M00/2C/9C/wKioL1OPQ0ywiN8cAAUKCmugVTE352.pdf点击打开链接转载 2015-06-02 21:46:56 · 340 阅读 · 0 评论 -
spring,springmvc,mybatis基本整合(一)--xml文件配置方式(2)
spring,springmvc,mybatis基本整合(一)–xml文件配置方式(2)之mapper接口一,整合结构 二,所需jar包如上图。三,整合配置1,web.xml文件<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="ht原创 2016-04-19 00:49:10 · 2187 阅读 · 0 评论 -
spring,springmvc,mybatis基本整合(一)--xml文件配置方式(1)
这个整合,只是最基本的整合,并且是xml配置文件的方式之一,即其中的mybatis是采用非mapper接口的方式。(第二遍采用mapper接口方式;第三遍采用注解的方式;第四篇采用注解基于maven的方式),记录在这里,以免下次忘记时留作备用。一,整体结构 二,所需jar包: 实质上并不需要全部导入,这里为了方便就全部导入啦。 (1)spring4全部jar包 (2)mybatis全原创 2016-04-18 00:20:05 · 7848 阅读 · 1 评论 -
探究Mybatis拦截器原理
MyBatis拦截器介绍MyBatis提供了一种插件(plugin)的功能,虽然叫做插件,但其实这是拦截器功能。那么拦截器拦截MyBatis中的哪些内容呢? 我们进入官网看一看:MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括: Executor (update, query, flushStat转载 2016-04-15 17:07:53 · 687 阅读 · 0 评论 -
由浅入深分析mybatis通过动态代理实现拦截器(插件)的原理
最近在用mybatis做项目,需要用到mybatis的拦截器功能,就顺便把mybatis的拦截器源码大致的看了一遍,为了温故而知新,在此就按照自己的理解由浅入深的理解一下它的设计。 和大家分享一下,不足和谬误之处欢迎交流。直接入正题。 首先,先不管mybatis的源码是怎么设计的,先假设一下自己要做一个拦截器应该怎么做。拦截器的实现都是基于代理的设计模式设计的,简单的说就是要创造一个目标类的转载 2016-04-15 16:21:40 · 1189 阅读 · 0 评论 -
mybatis map foreach遍历
mybatis map foreach遍历mybatis 遍历map实例map 数据如下 Map<String,List<Long>>.测试代码如下:复制代码public void getByMap(){ Map<String,List<Long>> params=new HashMap<String, List<Long>>(); List<Long> org转载 2016-04-14 13:22:03 · 6276 阅读 · 0 评论 -
MyBatis参数传入集合之foreach动态sql
MyBatis参数传入集合之foreach动态sql foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separ转载 2016-04-14 11:59:42 · 1205 阅读 · 0 评论 -
spring+sprinmvc+mybatis基本整合(二)--基于spring注解mybais非注解非Mapper接口方式
我有点不满意CSDN,我辛辛苦苦好不容易认真写回博客,我提交时,提示我没登陆,一提交,我码好的那多字全没有啦。有时间再重新码吧,目前在此只提供整合好的demo下载地址:三大框架整合demo原创 2016-04-27 03:38:36 · 1284 阅读 · 0 评论 -
spring+springmc+mybatis整合遇见的问题
虽然是入了个门,但是今天自己搭简单框架(spring+springmc+mybatis)时,总是遇见这样那样的问题,给我很大的挫败感,还好程序狗的坚挺是不容小觑的。最开始遇见的一个问题是jar包找不到或者不在类路径下, 实质上,我已经导入类路径下了,我运行的时候到tomcat下看见都在,很纳闷,尤其是log4j和context的两个相关监听器类找不到为了方便,这里把spring4的所有jar全部导入原创 2016-04-27 00:22:07 · 724 阅读 · 0 评论 -
SpringMVC4 + Spring + MyBatis3 基于注解的最简配置
SpringMVC4 + Spring + MyBatis3 基于注解的最简配置 本文使用最新版本(4.1.5)的springmvc+spring+mybatis,采用最间的配置方式来进行搭建。1. web.xml我们知道springmvc是基于DispatcherServlet来分发请求的,所以先在web.xml文件中搭建Dispat转载 2016-04-25 17:40:22 · 1014 阅读 · 0 评论 -
SpringMVC+Spring+Mybatis整合程序之整合
【SpringMVC+Spring+Mybatis整合程序之整合】因为每个人思路不一样,所以我在这边先分享自己的思路对于mybatis开发持久层(DAO:DataBase Access Object 持久层访问对象)有两种。第一种:传统的开发持久层方式即需要程序员开发持久层接口和持久层实现类第二种:mybatis代理方式开发持久层只需要程序员提供持久层接口,既然能够对传统开转载 2016-04-19 00:58:50 · 682 阅读 · 0 评论