MyBatis
ze_lin_huang
这个作者很懒,什么都没留下…
展开
-
MyBatis入门实例简介
MyBatis是一个开源的ORM框架,本文以MyEclipse和MySQL数据库为开发环境来介绍一个简单的入门实例。需要准备的jar文件有:mybatis-3.1.1.jar,mysql-connector-java-5.1.2-beta-bin.jar第一步:创建一个简单的测试用的数据库和添加测试数据,本例中所使用到的数据库创建语句如下:CREATE TABLE user( i转载 2013-03-15 15:13:38 · 397 阅读 · 0 评论 -
MyBatis的动态SQL详解
Dynamic SQLmybatis动态sql One of the most powerful features of MyBatis has always been its Dynamic SQL capabilities. If you have any experience with JDBC or any similar framework, you unders转载 2013-03-16 22:30:54 · 630 阅读 · 0 评论 -
基于MyBatis3.0.6的基本操作介绍
每 一 个 MyBatis 的 应 用 程 序 都 以 一 个 SqlSessionFactory 对 象 的 实 例 为 核 心 。SqlSessionFactory本身是由SqlSessionFactoryBuilder创建的,一般而言,在一个应用中,一个数据库只会对应一个SqlSessionFactory,所以一般我们都把SqlSessionFactory定义成单例模式,或通过Spring等转载 2013-03-16 17:35:40 · 431 阅读 · 0 评论 -
association多表查询
xml配置: <![CDATA[ select * From mvVideo as v,singerclass as s ,firstclass转载 2013-04-24 22:16:19 · 704 阅读 · 0 评论 -
mybatis写mapper文件注意事项
xml中某些特殊符号作为内容信息时需要做转义,否则会对文件的合法性和使用造成影响< < > > & & ' ' " " 在mapper文件中写sql语句时,为避免不必要的麻烦(如来标记不应由xml解析器进行解析的文本数据,由包裹的所有的内容都会被解析器忽略 将整个sql语句用标记来避免冲突,在一般情况下都是可行的转载 2013-04-25 11:09:09 · 766 阅读 · 0 评论 -
mybatis在<if>中传入一个简单类型参数的两种写法
mybatis在中传入一个简单类型参数的两种写法。第一使用注释:public long getAllCustomerQuantity(@Param("mobileFlag") boolean mobileFlag); SELECT COUNT(*) FROM CUSTOMER AS cutomer WHERE cutomer.USE_FLAG = 1;转载 2013-04-25 11:19:03 · 4012 阅读 · 0 评论 -
Mybatis like 模糊查询问题
原来Mybatis用like进行模糊查询的时候,配置与所用的数据库有关系,总结了下,具体如下: 1、mysql :LIKE CONCAT('%',#{empname},'%' ) 或者 LIKE CONCAT('%',‘${empname}’,'%' )2、oracle:LIKE '%'||#{empname}||'%'我用的是Mysql :<select id=转载 2013-05-08 10:26:04 · 639 阅读 · 0 评论 -
Mybatis List列表In查询实现的注意事项
在SQL开发过程中,动态构建In集合条件查询是比较常见的用法,在Mybatis中提供了foreach功能,该功能比较强大,它允许你指定一个集合,声明集合项和索引变量,它们可以用在元素体内。它也允许你指定开放和关闭的字符串,在迭代之间放置分隔符。这个元素是很智能的,它不会偶然地附加多余的分隔符。下面是一个演示示例: Select from jria where I转载 2013-05-08 17:56:35 · 1241 阅读 · 0 评论 -
MyBatis 级联查询,一对一,一对多
简单的说,一对一使用association,一对多使用collection一对一例子 javaType="com.***.model.Task" select="getTaskById" />一对多例子 javaType="ArrayList" select="selectListAnswerById" />原来一切都很简单~~后补记:在一对多中添加了res转载 2013-05-08 20:25:27 · 1211 阅读 · 0 评论