
MyiBatis
xo_zhang
这个作者很懒,什么都没留下…
展开
-
mybatis 注解
首先当然得下载mybatis-3.0.5.jar和mybatis-spring-1.0.1.jar两个JAR包,并放在WEB-INF的lib目录下(如果你使用maven,则jar会根据你的pom配置的依赖自动下载,并存放在你指定的maven本地库中,默认是~/.m2/repository),前一个是mybatis核心包,后一个是和spring整合的包。 使用mybatis,必须有个全局配置原创 2013-05-01 13:31:49 · 990 阅读 · 0 评论 -
MyiBatis总结
1. 介绍 iBatis是一个数据映射框架,它使我们的Java/.Net应用程序能够更加简洁的跟数据库打交道。iBatis通过一系列的XML配置文件,解耦了对象和存储过程/SQL语句。与其他ORM工具相比,iBatis的最大优点就是简洁,包括其官方文档,也就92页。根据iBatis的宣称,其目的是使用20%的代码完成数据访问80%的功能。 iBatis的.Net版本的官方网址是:htt原创 2013-05-01 13:29:54 · 734 阅读 · 0 评论 -
Mybatis类型转换介绍
1.2 建立TypeHandler 我们知道java有java的数据类型,数据库有数据库的数据类型,那么我们在往数据库中插入数据的时候是如何把java类型当做数据库类型插入数据库,在从数据库读取数据的时候又是如何把数据库类型当做java类型来处理呢?这中间必然要经过一个类型转换。在Mybatis中我们可以定义一个叫做TypeHandler类型处理器的东西,通过它可以实现Java类型跟数据库类型原创 2013-05-16 17:14:10 · 3255 阅读 · 0 评论 -
Mybatis拦截器介绍及分页插件
Mybatis拦截器介绍 1.2 前言 拦截器的一个作用就是我们可以拦截某些方法的调用,我们可以选择在这些被拦截的方法执行前后加上某些逻辑,也可以在执行这些被拦截的方法时执行自己的逻辑而不再执行被拦截的方法。Mybatis拦截器设计的一个初衷就是为了供用户在某些时候可以实现自己的逻辑而不必去动Mybatis固有的逻辑。打个比方,对于Executor,Mybatis中有几种实现:Batch原创 2013-05-16 17:15:04 · 2178 阅读 · 0 评论 -
Mybatis整合Spring
Mybatis整合Spring 根据官方的说法,在ibatis3,也就是Mybatis3问世之前,Spring3的开发工作就已经完成了,所以Spring3中还是没有对Mybatis3的支持。因此由Mybatis社区自己开发了一个Mybatis-Spring用来满足Mybatis用户整合Spring的需求。下面就将通过Mybatis-Spring来整合Mybatis跟Spring的用法做一个简单的原创 2013-05-16 17:19:48 · 1077 阅读 · 0 评论 -
Mybatis中配置Mapper的方法
我们知道在Mybatis中定义Mapper信息有两种方式,一种是利用xml写一个对应的包含Mapper信息的配置文件;另一种就是定义一个Mapper接口,然后定义一些相应的操作方法,再辅以相应的操作注解。 现假设我有这样一个实体类: Java代码 package com.tiantian.mybatis.model; public class User { privat原创 2013-05-16 17:28:34 · 1936 阅读 · 0 评论 -
MyBatis之ResultMap简介,关联对象
MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。在MyBatis进行查询映射的时候,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对应的值。当提原创 2013-05-16 17:29:50 · 840 阅读 · 0 评论 -
基于MyBatis3.0.6的基本操作介绍
每 一 个 MyBatis 的 应 用 程 序 都 以 一 个 SqlSessionFactory 对 象 的 实 例 为 核 心 。SqlSessionFactory本身是由SqlSessionFactoryBuilder创建的,一般而言,在一个应用中,一个数据库只会对应一个SqlSessionFactory,所以一般我们都把SqlSessionFactory定义成单例模式,或通过Spring等原创 2013-05-16 17:30:31 · 764 阅读 · 1 评论 -
mybatis模糊查询
今天弄了一下mybatis,发现网上关于mybatis模糊查询的很多人不知道,好像也没人说,所以我就把我关于mybatis模糊查询的用法写出来供有需要的人参考一下,希望对有需要的人能有所帮助! Xml代码 select id="selectByName" parameterType="String" resultType="Student"> select原创 2013-05-16 17:31:11 · 911 阅读 · 0 评论