mybatis
扎罗的盒子
这个作者很懒,什么都没留下…
展开
-
Springboot 集成 通用Mapper Mybatis Geneator 插件生成bean mapper 和xml
整体目录结构SQL脚本/*Navicat MySQL Data TransferSource Server : localhost_3306Source Server Version : 50723Source Host : localhost:3306Source Database : vertx-testTar...原创 2019-09-12 12:15:24 · 359 阅读 · 0 评论 -
idea mybatis xml 文件报: SQL dialect is not configured. Redshift, PostgreSQL, SQL Server match best...
最近做一个通用mapper的demo 发现idea编辑器在mapper.xml文件中老是报黄色警告 说SQL方言没有被配置,警告信息如下:不但有警告还有高亮显示.看起来贼难受:解决方式:File-setting 打开idea 配置[快键键 Ctrl + Alt + S ]:如下图 搜索 Inspections 找到SQL 取消勾选 SQL dialect detec...原创 2019-09-16 10:31:22 · 2317 阅读 · 1 评论 -
mybaits 模糊查询条件拼接的几种方式
第一种 直接用${} 进行字符串拼接 但是有SQL注入的风险.所以不推荐使用select * from user where username like '%${value}%'第二种 使用#{value} 然后在业务层java代码中将 % 拼接好select * from user where username like #{value}第三种 推荐使用 c...原创 2019-09-16 13:22:21 · 1521 阅读 · 1 评论 -
Mybatis 查询 返回值中只有id有值,其他都是null;
最近在重温mybatis, 但是在做练习的时候发现一个问题;查询,简单的查询,返回之后发现结果中,只有id被映射了值,其他属性都是null; 很纳闷,为什么一个简单的测试会出现这种问题;一开始以为是自己代码或者SQL写的有问题;结果都没有问题 SQL在数据库执行是有值的ok,问题定位到了映射,提前剧透 .是因为下划线和驼峰的原因,无法正确映射,详细解释看下面查看xml,最开...原创 2019-09-27 10:42:03 · 7311 阅读 · 10 评论