mybatis
github_39325328
抱歉,没能及时回复你(已于2021-07-09转行)
展开
-
mybatis中写sql,使用in()遇到的问题
mybatis中写sql,使用in()遇到的问题。#{}和${}区别。${_parameter}的使用原创 2017-08-10 11:17:12 · 1930 阅读 · 0 评论 -
org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.util.Map
项目启动报错:org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.util.Map 根据错误提示,检查到以下错误:resultMap="java.util.Map" 正确写法:resultType="java.util.Map"...原创 2018-10-29 15:41:46 · 721 阅读 · 0 评论 -
使用PageHelper进行orderBy排序报错:net.sf.jsqlparser.JSQLParserException
项目中使用了MyBatis分页插件pagehelper-4.1.5.jar,和sql解析工具jsqlparser-0.9.5.jar,进行orderBy排序测试接口时,能正常返回数据,也可以实现排序,但是后台出现大量报错信息经排查发现错误原因写表查询SQL时,对字段AS后面的别名加了单引号,导致jsqlparser解析过程中抛出"非RuntimeException异常"...原创 2018-12-05 16:09:33 · 14391 阅读 · 5 评论 -
mybatis使用resultType返回实体为null问题
问题描述:使用 <select id="" resultType="实体" > 进行返回,返回结果为null错误原因:查询的sql字段,与实体bean的字段不相匹配,导致null解决方案:对select的字段加别名,与实体保持一致,如下:select id_ AS id from test...原创 2019-02-22 18:16:26 · 5369 阅读 · 2 评论 -
MyBatis Generator生成实体、mapper接口、mapper.xml,可直接使用
此文章无详解,不需要整合项目中按以下步骤可直接使用,需要修改和注意的地方已注释需要准备两个jar包,和generator.xml配置文件放同一目录下generator.xml代码如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PU...原创 2019-05-11 16:27:43 · 933 阅读 · 1 评论 -
Parameter '0' not found. Available parameters are [arg1, arg0, param1, param2]
问题描述:通过 #{index} 索引方式接收参数报错,如:#{0} #{1}错误信息:nested exception is org.apache.ibatis.binding.BindingException: Parameter '0' not found. Available parameters are [arg1, arg0, param1, param2]...原创 2019-07-11 09:55:47 · 452 阅读 · 0 评论 -
Mybatis一个搜索框对多个字段模糊查询
方式一:使用like运算符LIKE运算符用于WHERE表达式中,通常与 % 一同使用,类似于一个元字符的搜索(模糊匹配)使用mybatis<bind />标签规避更换数据库有些SQL语句可能需要重写,不同数据库之间存在语法差异,比如Oracle中 CONCAT() 只支持两个参数使用mysql函数 CONCAT_WS(x, s1,s2...sn) CONCAT...原创 2019-07-30 11:45:31 · 5213 阅读 · 2 评论