![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
Leolu007
这个作者很懒,什么都没留下…
展开
-
MyBatis魔法堂:Insert操作详解(返回主键、批量插入)
一、前言 数据库操作怎能少了INSERT操作呢?下面记录MyBatis关于INSERT操作的笔记,以便日后查阅。 二、 insert元素 属性详解 其属性如下: parameterType ,入参的全限定类名或类型别名 keyColumn转载 2015-06-26 18:34:10 · 3363 阅读 · 0 评论 -
mybatisSql转换工具
mybatisSql转换工具 textarea{width:100%;min-height:150px;height:100%} .btn_contain{margin:0 30%;width:100%} .btn{width:200px;margin-left:10px;height:40px;}function $(id){ return document.getElem原创 2016-10-20 10:19:58 · 3465 阅读 · 0 评论 -
mybatis-generator 代码自动生成工具(maven方式)
由于MyBatis属于一种半自动的ORM框架,所以主要的工作将是书写Mapping映射文件,但是由于手写映射文件很容易出错,mybatis-gennerator插件帮我们自动生成mybatis所需要的dao、bean、mapper xml文件。这里主要通过eclipse工具,来讲解实现;1、建表语句CREATE TABLE `user` ( `id` int(11) NOT N转载 2017-03-15 11:56:58 · 831 阅读 · 0 评论 -
Mybatis Generator最完整配置详解
同学们有福了,花了一些时间,重新整理了一个最完整的Mybatis Generator(简称MBG)的最完整配置文件,带详解,再也不用去看EN的User Guide了;<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://my转载 2017-03-15 17:13:21 · 503 阅读 · 0 评论 -
mybatis做like模糊查询
这个网站中有很多方法。https://code.google.com/p/mybatis/issues/detail?id=85自己试验了如下的方法。 1. 参数中直接加入%% param.setUsername("%CD%"); param.setPassword("%11%"); select id,sex,age,username,password转载 2017-04-25 13:35:07 · 375 阅读 · 0 评论 -
Mybatis多参数及实体对象传递
在使用Mybatis的时候,经常会有各种各样的参数传递,不同类型,不同个数的参数。先上个例子: public List findOfficeList(@Param("lifetouchRelease") LifetouchRelease lifetouchRelease, @Param("advertisementId") String adverti转载 2017-07-04 17:27:11 · 6348 阅读 · 0 评论 -
mybatis返回map类型数据空值字段不显示(三种解决方法)
一、查询sql添加每个字段的判断空IFNULL(rate,'') as rate1二、ResultType利用实体返回,不用map三、springMVC+mybatis查询数据,返回resultType=”map”时,如果数据为空的字段,则该字段省略不显示,可以通过添加配置文件,规定查询数据为空是则返回null。<!DOCTYPE configuration PUBLIC转载 2017-09-08 17:39:57 · 1094 阅读 · 0 评论 -
springMVC+mybatis查询数据,返回resultType=”map”时,如果数据为空的字段,则该字段省略不显示的解决方案
springMVC+mybatis查询数据,返回resultType=”map”时,如果数据为空的字段,则该字段省略不显示。环境:SpringMVC+mybatis1、Controller代码:@RequestMapping(value = "/query")@ResponseBodypublic ResponseEntity paymentPay(String s原创 2017-09-11 11:11:16 · 2929 阅读 · 1 评论 -
mybatis绑定错误org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
Mybatis常会出现下面异常,这一般是xml映射文件有错误。但是这个提示不一定准确,以致网上有些资料说这个问题很奇怪。出现这个错误一般的解决方式在下面有说明:http://blog.csdn.net/softwarehe/article/details/8889206org.apache.ibatis.binding.BindingException: Invalid转载 2018-01-24 21:22:49 · 2180 阅读 · 0 评论 -
mybatis实现oracle批量插入,带序列(记录一下)
转载地址:http://blog.csdn.net/xiaosimm/article/details/47775705 <insert id="addCheckDetail" parameterType="java.util.List"> INSERT INTO CHECK_DETAIL( CHECK_id,CHECK_DATE...转载 2018-09-06 15:17:49 · 2173 阅读 · 0 评论 -
mybatis OR语句的写法
/** * 根据关键字获取[相关资讯]列表 * WHERE * DELETED = ? * AND STATE = ? * AND ( KEYWORDS LIKE '%aaa%' or TITLE '%aaa%' ) OR ( KEYWORDS LIKE '%bbb%' or TITLE '%bbb%' ); * * @pa原创 2016-06-13 10:44:49 · 17106 阅读 · 0 评论 -
MyBatis学习 之 四、动态SQL语句
MyBatis学习 之 四、动态SQL语句 MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、MyBatis配置转载 2015-12-08 09:17:52 · 945 阅读 · 0 评论 -
MyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存
MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、MyBatis配置文件 2.2 select一个select 元素转载 2015-12-08 09:14:53 · 714 阅读 · 0 评论 -
mybatis实战教程(mybatis in action),mybatis入门到精通
转自:http://www.yihaomen.com/article/java/302.htm(读者注:其实这个应该叫做很基础的入门一下下,如果你看过Hibernate了那这个就非常的简单)写在这个系列前面的话:以前曾经用过ibatis,这是mybatis的前身,当时在做项目时,感觉很不错,比hibernate灵活。性能也比hibernate好。而且也比较轻量级,因为当时在项目中,没来转载 2015-06-09 10:02:46 · 893 阅读 · 0 评论 -
maven+springMVC+mybatis+junit详细搭建过程
springMVC+mybatis框架搭建 首先我们先要弄清搭建项目的一般流程,需要注意哪些方面,想要什么样的效果,自己的功能有哪些? (假设效果:项目目录结构清晰,能够查询到本地数据库中的内容。。) 1. 工程目录结构整理清楚 在src/main/java文件夹中,新建包cn.springmvc.model(存放javabean),转载 2015-06-09 15:28:58 · 683 阅读 · 0 评论 -
Mybatis3.0查询,保存,更新,删除数据。
论坛http://www.iteye.com/topic/1120289源代码http://eassen.iteye.com/blog/1399002近来打算开发一个技术框架,并应用此框架开发出一个论坛,开始打算用sturts2+spring+hibernate+jquery为基础,然后再进行封装,最后形成技术框架,但通过此网站获知mybatis比hibernate更灵活,转载 2015-08-27 17:40:09 · 1455 阅读 · 0 评论 -
Mybatis批量更新数据
http://blog.csdn.net/tolcf/article/details/39213217第一种方式 update aa set a=#{fptm}, b=#{csoftrain} where c in转载 2015-08-07 09:22:07 · 778 阅读 · 0 评论 -
MyBatis学习 之 六、 mybatis在xml文件中处理大于号小于号的方法
第一种方法:用了转义字符把>和SELECT * FROM test WHERE 1 = 1 AND start_date <= CURRENT_DATE AND end_date >= CURRENT_DATE附:XML转义字符 <转载 2015-12-14 13:09:11 · 1020 阅读 · 0 评论 -
mybaits Condition使用
String keyArray[] = keywords.trim().split(",|,"); for (int i = 0; i < keyArray.length; i++) { Criteria criteria = condition.or(); criteria原创 2015-11-14 14:49:14 · 1116 阅读 · 0 评论 -
MyBatis学习 之 二、SQL语句映射文件(1)resultMap
SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: Xml代码 当Java接口与XML文件在一个相对路径下时,可以不在myBatis配置文件的m转载 2015-12-08 09:26:39 · 594 阅读 · 0 评论 -
MyBatis学习 之 五、MyBatis配置文件
四、MyBatis主配置文件MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、MyBatis配置文件 在定转载 2015-12-08 09:19:13 · 701 阅读 · 0 评论 -
MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySql
MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、MyBatis配置文件 1.1MyBatis简介 MyBa转载 2015-12-08 09:12:53 · 569 阅读 · 0 评论 -
MyBatis参数传递的问题
来自:https://blog.csdn.net/cszhang5最近碰到MyBatis传参的一些问题,经过一番探究,问题是解决了。现对MyBatis传参进行下整理,权当做个笔记。一、单个简单参数 public Item getItemById(String id); <select id="getItemById" parameterTyp...转载 2018-09-07 16:13:48 · 1465 阅读 · 0 评论