![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
jasin4j
这个作者很懒,什么都没留下…
展开
-
【MyBatis】generatorConfig.xml
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_...原创 2018-04-17 09:29:21 · 196 阅读 · 0 评论 -
【MyBatis】 Sql语句中的转义字符
1、在xml的sql语句中,不能直接用大于号、小于号要用转义字符如果用小于号会报错误如下:org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException: The content of elements must consist ...转载 2018-04-12 14:21:35 · 181 阅读 · 0 评论 -
【mybatis】An invalid property 'jdbcType ' was found in mapping
错误:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: An invalid property 'jdbcType ' was found in mapping #{xxx, jdbcType = VARCHAR}. Valid pr...原创 2018-05-04 16:48:33 · 15577 阅读 · 1 评论 -
【mybatis】mybatis传值时出现java.lang.NumberFormatException: For input string: "XXX"报错记录
当传入的 id值为String类型时,在mybatis 使用了条件判断,如:<if test="id=='XXX' ">这里的'XXX'会被认为是char类型,报java.lang.NumberFormatException: For input string: "XXX"需要解决这个问题只需改为:<if test='id=="XXX" '>"XXX...原创 2018-09-05 15:20:36 · 1164 阅读 · 0 评论 -
【mybatis】mybatis oracle批量插入数据
参考:mybatis 对 oracle 的批量操作:https://blog.csdn.net/dzhuqiaolun/article/details/54864521写法一:<insert id="insertAttractionsBatch" parameterType="java.util.List" useGeneratedKeys="false">insert i...原创 2018-11-05 16:31:56 · 378 阅读 · 0 评论 -
【mybatis 】mybatis foreach操作动态表
1.传入的数据key为表的字段,value为值。Map<String, String>。int saveDatalist(@Param("params")Map<String, String> params);<!-- 保存新增数据 --> <insert id="saveDatalist" parameterType="java.ut...原创 2018-11-05 16:57:40 · 558 阅读 · 1 评论 -
【mybatis】Mybatis中SQL使用in查询List或数组
1.mybatis in 查询List时List<String> list=new ArrayList<String>();...;//向list中填装参数值//list为必传参数集时,判断如果该list为空,没有参数值,则填装一个-1或其他保证该表不会查询出的参数值;//如果list为非必传参数集时,则下面if判断可以省去;if(list.size()=...转载 2018-12-25 20:43:38 · 15256 阅读 · 0 评论 -
【Mybatis】返回最新主键id的几种方法
insert元素属性详解 其属性如下:parameterType,入参的全限定类名或类型别名keyColumn,设置数据表自动生成的主键名。对特定数据库(如PostgreSQL),若自动生成的主键不是第一个字段则必须设置keyProperty,默认值unset,用于设置getGeneratedKey...转载 2019-03-27 23:06:04 · 318 阅读 · 0 评论