随笔 - 388
文章 - 1
评论 - 31
阅读 -
94万
随笔分类 - mybatis
MyBatis查询返回Map示例代码
摘要:这篇文章主要给大家介绍了关于MyBatis查询返回Map的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 前言 有时候我们做查询, 只需要返回两个string类型的字段,方便我们后续的处理.比如根据商品的code查询对应
阅读全文
mybatis批量更新update-设置多个字段值allowMultiQueries=true
摘要:mybatis由于简单易用性得到大家的认可和使用 但是在批量更新操作中,网上介绍的貌似不全,正好今天做个记录,大家一起进步 在实际项目开发过程中,常有这样的需求:根据ids更新表的某一个字段值,这时的sql语句是: public interface IStaffDao { public interf
阅读全文
Mybatis在xml文件中处理大于号小于号的方法
摘要:第一种方法:用转义字符把">"和"<"替换掉,就没有问题了。 mapper文件示例代码: <if test="startTime != null "> AND order_date >= #{startTime,jdbcType=DATE} </if> <if test="endTime !=
阅读全文
用注解的方式实现Mybatis插入数据时返回自增的主键Id
摘要:https://blog.csdn.net/ylforever/article/details/79191182 我们在数据库表设计的时候,一般都会在表中设计一个自增的id作为表的主键。这个id也会关联到其它表的外键。 这就要求往表中插入数据时能返回表的自增id,用这个ID去给关联表的字段赋值。下面
阅读全文
Mybatis分页插件PageHelper简单使用
摘要:https://www.cnblogs.com/ljdblog/p/6725094.html 一个好的讲解mybatis的博客地址http://www.jianshu.com/nb/5226994 引言 对于使用Mybatis时,最头痛的就是写分页,需要先写一个查询count的select语句,然后
阅读全文
mybatis标签之——<trim>及 <foreach collection>
摘要:https://www.cnblogs.com/zjfjava/p/8882614.html trim标记是一个格式化的标记,主要用于拼接sql的条件语句(前缀或后缀的添加或忽略),可以完成set或者是where标记的功能。 trim属性主要有以下四个 prefix:前缀覆盖并增加其内容 suffi
阅读全文
Mybatis排序无效问题解决
摘要:在 mybatis 的 xml中,为一个SQL语句配置order by 子句时,需要这个排序的字段是前端传递过来的,而且排序的顺序(升序 OR 降序)也是由前端传递过来的。对于这种需求,我起初写成了下面这样: ORDER BY `#{condition.field}` #{condition.sor
阅读全文
深入理解MyBatis中的一级缓存与二级缓存
摘要:http://blog.csdn.net/weixin_36380516/article/details/73194758 先说缓存,合理使用缓存是优化中最常见的,将从数据库中查询出来的数据放入缓存中,下次使用时不必从数据库查询,而是直接从缓存中读取,避免频繁操作数据库,减轻数据库的压力,同时提高系
阅读全文
MyBatis Spring整合配置映射接口类与映射xml文件
摘要:本文转自http://blog.csdn.net/zht666/article/details/38706083 Spring整合MyBatis使用到了mybatis-spring,在配置mybatis映射文件的时候,一般会使用MapperScannerConfigurer,MapperScanne
阅读全文
Mybatis中javaType和jdbcType对应关系
摘要:Mybatis中javaType和jdbcType对应关系 Notepad代码 JDBC Type Java Type CHAR String VARCHAR String LONGVARCHAR String NUMERIC java.math.BigDecimal DECIMAL java.ma
阅读全文
Mybatis SqlSessionTemplate 源码解析
摘要:本文摘自http://www.cnblogs.com/daxin/p/3544188.html 在使用Mybatis与Spring集成的时候我们用到了SqlSessionTemplate 这个类。 通过源码我们何以看到 SqlSessionTemplate 实现了SqlSession接口,也就是说我
阅读全文