
ibatis/myibatis
炫街舞
这个作者很懒,什么都没留下…
展开
-
mybatis 中0 和 null 关系处理
转自:http://blog.youkuaiyun.com/zhangwei408089826/article/details/49924953 最近在项目开发中,mybatis 遇到一个很奇怪的问题,因为想在后台传一个 int 型 0 插入到数据,却被识别成了 null。后面,排除问题时,查到 mybatis 源码对其进增强判断添加 or importRow ==0 INSERT INTO转载 2016-09-30 13:16:39 · 3368 阅读 · 0 评论 -
Mybatis 单个参数的if判断(针对异常:There is no getter for property..)
我们都知道mybatis在进行参数判断的时候,直接可以用 就可以了,如下: 1、常规代码 update t_test_l trnsct_way_id = #{trnsctWayId,jdbcType=TINYINT}, lang_id = #{langId,jdbcType=INTEGER},转载 2016-09-20 09:31:08 · 2767 阅读 · 0 评论 -
mybatis 在xml文件中处理大于号小于号的方法
转:http://blog.youkuaiyun.com/zheng0518/article/details/10449549 第一种方法: 用了转义字符把>和 SELECT * FROM test WHERE 1 = 1 AND start_date <= CURRENT_DATE AND end_date >= CURRENT_DATE转载 2016-08-22 10:06:38 · 513 阅读 · 0 评论 -
ibatis中使用like模糊查询
转自: http://www.cnblogs.com/gaojing/archive/2013/01/04/2844932.html 无效的方法: select * from table1 where name like '%#name#%' 两种有效的方法: 1) 使用$代替#。此种方法就是去掉了类型检查,使用字符串连接,不过可能会有sql注入风险。转载 2015-09-20 23:04:47 · 933 阅读 · 1 评论 -
ibatis 到 MyBatis区别
简介: 本文主要讲述了 iBatis 2.x 和 MyBatis 3.0.x 的区别,以及从 iBatis 向 MyBatis 移植时需要注意的地方。通过对本文的学习,读者基本能够了解 MyBatis 有哪些方面的改进,并能够顺利使用 MyBatis 进行开发。本文更适合有 iBatis 基础的开发人员阅读。 从 iBatis 到 MyBatis ,你准备好了吗转载 2015-09-25 22:57:33 · 1177 阅读 · 0 评论 -
JDBC、Hibernate、iBATIS 对比
今天来总结一下如题三者的区别: JDBC(Java Data Base Connectivity )即 Java 数据库连接,是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用 Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。 Hibernate是ORM(Object Re原创 2015-06-28 20:43:58 · 839 阅读 · 0 评论 -
ibatis 一对一多表关联查询的问题
ibatis 一对一多表关联查询的结果集写法问题 类的成员如下: public class Order { private String id; private String user_id; private String date; private String status; private User user; ..原创 2015-09-25 23:59:33 · 2529 阅读 · 0 评论 -
Mybatis的一对多,多对一以及延迟加载
转自:http://blog.youkuaiyun.com/yuhui123999/article/details/52032030?locationNum=1 一对多 实体类: package com.zucc.model; import java.util.List; public class District{ private Integer did; private Str转载 2016-10-14 17:49:27 · 647 阅读 · 0 评论 -
MyBatis like 模糊查询,CONCAT 函数用法
MyBatis like 模糊查询,CONCAT 函数用法 以 MySQL 为例: SELECT * FROM tb_users where isdeleted=1 and nickname like CONCAT('%', '${name}', '%') ORDER BY createtime DESC limit #{fromIndex},#{count}原创 2016-11-16 17:47:52 · 41502 阅读 · 1 评论