解决关于在idea使用Mybatis时, 编写xml的动态sql语句背景高亮不舒服问题

简介: 解决关于在idea使用Mybatis时, 编写xml的动态sql语句背景高亮不舒服问题

step1: 设置Mysql方言, 这样在mapper.xml中就能够有非常智能的提示了, 这里包括出错字段颜色变白等如下图: 这比之前默认的全白可真是太好判断了! 设置Mysql方言的方法如下:
● 在mapper.xml中写SQL语句, 超智能提示设置: (可提示报错)
step1.1: settings如图
step1.2: 改为http如图

image.png


step2:去除mapper.xml文件中的背景高亮.
它默认一个非常碍眼的背景高亮, 我想是为了判断我们的语法错误.但由于我们现在有了上文的超智能设置,字段还能变色,我这里就可以放心地把背景高亮去掉了: 参考下文
link

最后, 我们展示一下最终效果!

有没有感觉像回到了mysql控制台? 哈哈




但是经过多次使用之后还是发现了丢失智能提示的问题:

但是最起码博主觉得,博主这种灰色主题的高亮背景太碍事了, 还是喜欢这种. 只需要设置两点就好~

相关文章
|
4天前
|
SQL Java 数据库连接
mybatis动态SQL常用语法总结
MyBatis 使用 OGNL 表达式语言处理动态SQL,如 `if` 标签进行条件判断,`choose`、`when`、`otherwise` 实现多条件选择,`where`、`set` 管理SQL关键字,`trim` 提供通用修剪功能,`foreach` 遍历集合数据。`sql` 和 `include` 用于代码重用,`selectKey` 处理插入后的返回值。参数传递支持匿名、具名、列表、Map、Java Bean和JSON方式。注意SQL转义及使用合适的jdbcType映射Java类型。
21 7
|
19天前
|
SQL Java 数据库连接
深入探索MyBatis Dynamic SQL:发展、原理与应用
深入探索MyBatis Dynamic SQL:发展、原理与应用
|
21天前
|
SQL XML 数据库
后端数据库开发高级之通过在xml文件中映射实现动态SQL
后端数据库开发高级之通过在xml文件中映射实现动态SQL
20 3
|
17天前
|
SQL 缓存 Java
Java框架之MyBatis 07-动态SQL-缓存机制-逆向工程-分页插件
Java框架之MyBatis 07-动态SQL-缓存机制-逆向工程-分页插件
|
17天前
|
SQL Java 数据库连接
MyBatis动态SQL
MyBatis动态SQL
19 0
|
20天前
|
SQL Java 数据库连接
Mybatis日志SQL解析
Mybatis日志SQL解析
15 0
|
21天前
|
JSON 前端开发 数据格式
MyBatis-Plus动态分页查询
MyBatis-Plus动态分页查询
16 0
|
1月前
|
Java 编译器 Maven
使用intellij idea搭建SSM架构的maven项目 详细
使用intellij idea搭建SSM架构的maven项目 详细
47 4
|
11天前
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
29 0
|
14天前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
21 2