Mybatis-Plus
Mybatis-Plus 的使用
IT夜幕
临渊羡鱼,不如退而结网
展开
-
mybatis 查询报错:SQLException: 无效的列类型: 1111
Mybatis 查询报错java.sql.SQLException: 无效的列类型: 1111出现这个问题不要慌,根据报错日志定位到出错的查询语句,由于粗心,没有将查询条件添加"判空"条件将查询语句添加判空,就好好<if test="type !=null and type !=''"> and type=#{type}</if>...原创 2021-02-07 10:01:01 · 859 阅读 · 0 评论 -
mybatis查询报错ORA-00920: 无效的关系运算符
Mybatis 查询报错java.sql.SQLSyntaxErrorException: ORA-00920: 无效的关系运算符当使用Mybatis-Plus的注解 @Select("select * from temp where creattime >= sysdate ") 查询数据时会报错ORA-00920: 无效的关系运算符原因是:在使用 >= 替代 >= 时,应在查询语句前添加 <script></script>例如原创 2021-02-05 17:13:05 · 5395 阅读 · 0 评论 -
mybatis @SelectProvider注解使用
Mybatis @SelectProvider 注解使用在Mapper 接口中使用@SelectProvider,第1步:新建SelectProviderUtil 类以及selectTableAndColumn 方法/** * @Package: com.ityemu.manage * @ClassName: SelectProviderUtil * @Author: ityemu */public class SelectProviderUtil { public String原创 2021-02-03 10:05:42 · 453 阅读 · 0 评论 -
mybatis查询报错 ORA-00903: 表名无效
Mybatis 查询Cause: java.sql.SQLSyntaxErrorException: ORA-00903: 表名无效起因想通过通用方法加载不同表名查询数据,使用Mybatis查询报错 @Select(" select #{column} as str from #{table} group by #{column} order by count(1) desc ")将 #{table} 修改为 ${table} 查询数据 @Select(" select #{原创 2021-02-02 18:19:12 · 2761 阅读 · 0 评论 -
项目启动报错 SAXParseException: 元素内容必须由格式正确的字符数据或标记组成
项目启动报错:Caused by: org.xml.sax.SAXParseException: 元素内容必须由格式正确的字符数据或标记组成由于使用@Select 注解查询Sql 时查询报错,由于不识别大于(>)或者小于号(<) 导致异常将大于号(>) 修改为 > 将小于号(<) 修改为 < 重新启动加载...原创 2021-02-01 11:32:07 · 510 阅读 · 0 评论 -
mybatis查询报错BindingException: Invalid bound statement (not found)
Mybatis报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)控制台信息:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ityemu.dao.dict.mapper.SysDictCategoryMapper.selectMyPage at org.apache.ib原创 2021-01-14 16:01:49 · 204 阅读 · 0 评论 -
mybatis报错BuilderException: Error parsing Mapper XML
Mybatis报错org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML控制台信息:2021-01-14 15:23:20.462 ERROR 71800 --- [ restartedMain] o.m.spring.mapper.MapperFactoryBean : Error while adding the mapper 'interface com.ityemu.dao.email.mapper.S原创 2021-01-14 16:02:31 · 9022 阅读 · 1 评论 -
SpringBoot 框架结合Mybatis-plus使用oracle和mysql自定义分页查询
SpringBoot 框架结合Mybatis-Plus 连接不同的数据源实现自定义分页展示数据由于Mysql和Oracle 分页查询语句不同,导致自定义时采用不同的方法执行查询 MySql接口:/** * @method: * @description: * @author: ityemu * @param: pageNum 第几页 * @param: pageSize 每页展示数量 * @param: queryWra原创 2021-01-14 18:00:14 · 4178 阅读 · 1 评论 -
mybatis报错Exception getting JDBC Driver的解决方法
Mybatis逆向工程中出现Exception getting JDBC Driver的解决方法解决方法在pom.xml中如下位置添加一个mysql-connector-java依赖即可 <dependencies> <!--此处添加一个mysql-connector-java依赖可以防止找不到jdbc Driver--> <dependency> <groupId>mysql</groupId>原创 2021-01-07 14:28:56 · 3685 阅读 · 0 评论