IDEA mybatis XML文件格式化问题

  • 问题描述
  • 问题定位
  • 解决方案

问题描述

在Idea中,对mybatis的xml文件进行格式化,格式化的排版并不是我们想要的,如下图:

问题定位

SQL Dialect未指定

解决方案

指定SQL Dialect,我这里是MySQL

修改后,格式化结果如下图:

如果出现表、字段找不到,像下面这样的:

是需要在Database中配置MySQL的数据源(其他数据源记得配置相应的SQL Dialect),并在SQL Resolution Scopes中配置Mapper文件夹与数据源的关系映射,需要选择具体的数据库,我这里就不展开了,多数据源对应多文件夹即可,如下图:

IDEA mybatis XML文件格式化问题相关推荐

  1. xml文件格式化脚本

    xml文件格式化脚本 先创建临时目录mkdir ~/tmp #!/bin/bash #校验参数个数 if [ $# != 1 ] then echo "please input at lea ...

  2. Mybatis - xml文件标签中写注释

    Mybatis - xml文件标签中写注释 1.错误场景. ( /* */ 注释 ) 在IDEA中的直接使用快捷键注释 Ctrl + Shift + / 注释. SELECT t.name, t.ag ...

  3. mybatis.xml文件

    mybatis.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configura ...

  4. IDEA 去除 mybatis.xml 文件黄色警告

    默认情况下在 mybatis 的 xml 文件中,IDEA 会报如下警告 去除黄色背景的警告,步骤如下 找到 设置 , Editor,Inspections,SQL 去除 No data source ...

  5. Mybatis XML文件中使用CDATA标签

    0.背景   当下,使用Mybatis的XML文件书写复杂SQL,依然是一种主流的选择.那么,我们在书写SQL语句时,要时刻提醒自己,自己正在书写一个XML文件,XML文件对于一些特殊字符,是会进行解 ...

  6. mybatis XML文件中特殊符号“大于”、“小于”、“大于等于”、“小于等于”,XML报错

    今天写代码时,启动时突然报了一个xml异常,于是就抽时间记录了一下这个bug的解决方案.         下面时bug:         Caused by: org.xml.sax.SAXParse ...

  7. java mybatis XML文件中大于号小于号转义(转载)

    因为这个是xml文件不允许出现类似">"这样的字符 用了转义字符把>和<替换掉,然后就没有问题了. XML转义字符 字段 符号 说明 &lt ; < ...

  8. Mybatis XML文件如何编写In语句

    导语   项目开发中遇到一个问题,就是从前端传入List参数接收到参数之后要从另一张表中查询出相关的的内容,也就是SQL中要实现一个IN的操作,将包含相关内容的信息查询出来. 第一步 首先在Mappe ...

  9. java mybatis XML文件中大于号小于号转义

    因为这个是xml文件不允许出现类似">"这样的字符 用了转义字符把>和<替换掉,然后就没有问题了. XML转义字符 字段 符号 说明 &lt ; < ...

最新文章

  1. SAP PI 集成引擎
  2. 不属于计算机常用软件日常应用的是,综合技能实践+计算机常用应用软件的安装和使用指导 (1)...
  3. 【C++进阶】 遵循TDD原则,实现平面向量类(Vec2D)
  4. php2个栈写一个队列,【数据结构】栈面试题--两个栈实现一个队列
  5. java如何使用promql_Prometheus 常用 PromQL 语句
  6. LeetCode 647. Palindromic Substrings
  7. python中for循环格式_如何将python中for循环的输出写入csv格式的文件?
  8. 【Python实例第26讲】一个主成分的例子
  9. 使用ActionSupport验证登录
  10. 小牛各个版本的限速破解方式-适用N1/M1/N1s----附加转向灯提示音修改
  11. r7000屏幕亮度linux,联想legion R7000笔记本linux使用体验
  12. win10 下装win7
  13. UEFI与BIOS、GPT与MBR的区别
  14. 【蓝桥杯】枚举,模拟,排序专题 (一)
  15. Studio用布局编辑器设计UI界面
  16. flink Table Api 理论篇
  17. 集线器,交换机与路由器
  18. Java io流 解压缩多个文件 损坏问题解决
  19. 核心单词 Word List 1
  20. Vue 移动端项目创建

热门文章

  1. 任正非的“先僵化、后优化、再固化”方针
  2. 计算机二级备考:Word 部分_3 表格 长文档综合排版 文档 共享
  3. web服务器性能测试---服务器性能测试实例
  4. C#面向对象编程:构造函数
  5. 嵌入式软件的调试工具
  6. Scrum敏捷价值观与原则
  7. 关于高压线路如何防山火
  8. 《余光中诗歌精读》放下代码,静下心来,细细品读
  9. 华硕飞行堡垒键盘背光灯无法显示怎么办?
  10. 新员工特训营-MAG网络安全(关联转正考试:网络安全考试)