IDEA mybatis XML文件格式化问题

梦里梦外; 2023-02-23 08:19 127阅读 0赞

IDEA mybatis XML文件格式化问题

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

问题描述

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

问题定位

SQL Dialect未指定
SQL Dialects未指定

解决方案

指定SQL Dialect,我这里是MySQL
指定SQL Dialect为MySQL
修改后,格式化结果如下图:
修正后的格式化结果
如果出现表、字段找不到,像下面这样的:
表、字段找不到
是需要在Database中配置MySQL的数据源(其他数据源记得配置相应的SQL Dialect),并在SQL Resolution Scopes中配置Mapper文件夹与数据源的关系映射,需要选择具体的数据库,我这里就不展开了,多数据源对应多文件夹即可,如下图:
配置Mapper文件夹与数据源的映射

发表评论

表情:
评论列表 (有 0 条评论,127人围观)

还没有评论,来说两句吧...

相关阅读

    相关 mybatisxml文件进行格式化

      问题描述问题定位解决方案   在Idea中,对mybatis的xml文件进行格式化,格式化的排版并不是我们想要的,如下图:   ![mybatis的xml文件进行格式化

    相关 IDEA创建mybatisxml文件

    当我们用IDEA写项目写mybatis的mapper,直接去新建xml文件的时候发现没有这个选项,我们需要去创建一个xml的file模板,这样我们去新建的时候就很方便了。