Idea设置Mapper.xml文件中SQL命令格式化

这篇具有很好参考价值的文章主要介绍了Idea设置Mapper.xml文件中SQL命令格式化。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、遇到问题

二、解决方法


一、遇到问题

 使用Idea给项目的Mapper.xml文件配置sql语句时,发现在Mapper.xml文件里粘贴SQL命令时,Mapper.xml文件中使用Alt+Shift+L没有格式化成功

  •  粘贴代码(不能自动缩进)
<select id="queryUserByName" resultMap="userMap">
		select user_id,
username,
password,
nickname,
realname,
user_img,
user_mobile,
user_email,
user_sex,
user_birth,
user_regtime,
user_modtime
		from users
		where username = #{name}
	</select>

之前也在pom文件中解决了xml没有自动缩进格式化的问题,但是对SQL命令并没有效果

其他xml格式文件没有自动缩进格式化的可以看我的另一篇博客


二、解决方法

Setting --> Language&Frameworks--> SQL Dialect --> XML

idea sql格式化,idea,intellij-idea,sql,java

将两个SQL Dialect都改成你需要的SQL命令(例如我的是MySQL)

设置如下:

idea sql格式化,idea,intellij-idea,sql,java

  •   粘贴代码(使用Alt+Shift+L
<select id="queryUserByName" resultMap="userMap">
		select user_id,
		       username,
		       password,
		       nickname,
		       realname,
		       user_img,
		       user_mobile,
		       user_email,
		       user_sex,
		       user_birth,
		       user_regtime,
		       user_modtime
		from users
		where username = #{name}
	</select>

这样就能够格式化SQL命令了文章来源地址https://www.toymoban.com/news/detail-555875.html

到了这里,关于Idea设置Mapper.xml文件中SQL命令格式化的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决IntelliJ IDEA在Mybatis 编写mapper.xml SQL语句时不自动提示SQL语句和数据库表的问题

    在Idea中链接数据库后,发现在MySql 的console中有SQL语句提示和数据表的提示,但是在编写mapper.xml中发现并没有提示,很烦,觉得效率下降。 在百度搜索后,发现了解决方法,出现了SQL语句的提示. 解决办法: 按下alt + enter,选择Language injection settings 然后选择SQL即可,但是这种

    2024年02月16日
    浏览(41)
  • centos格式化xfs文件系统格式并设置自动启动挂载磁盘

    非全方位资料,学习实践而来,欢迎参考学习 要将 /dev/sdb1 分区快速格式化为 XFS 文件系统并设置开机自动挂载,可以按照以下步骤进行操作: 查看已连接的硬盘列表,主要是设备名称(如 /dev/sda)、分区信息和容量。 安装文件系统工具。 快速格式化分区为 XFS 文件系统,强

    2024年02月04日
    浏览(57)
  • vscode 2023格式化vue文件设置

    2024年02月10日
    浏览(50)
  • IDEA必备插件、阿里巴巴规范插件(代码格式化,注释模板化)的安装及使用和快捷键设置

    英文直接翻译就是插件的作用,大部分不用额外配置,Adapter for Eclipse Code Formatter是阿里格式插件,下面配置它。 格式插件模板下载地址:或者到文末有 eclipse-codestyle.xml复制保存即可 https://github.com/alibaba/p3c/tree/master/p3c-formatter https://github.com/alibaba/p3c/tree/master/p3c-formatter 稍后配

    2024年01月22日
    浏览(50)
  • IDEA创建Mybatis格式XML文件

    设置位置:File | Settings | Editor | File and Code Templates 选择Files,点击+号 Name中输入xml模板名(名称自行决定),后缀名extension输入xml(固定) 内容处输入Mybatis的xml文件模板内容,勾选Enable Live Template,点击应用 完成后,在需要xml文件处新建,选择设置好的xml名称,按需补充内容

    2024年02月12日
    浏览(41)
  • UE编辑器格式化xml或json

    UE编辑器格式化XML数据,首先菜单【视图】=》【查看方式】=》【XML】,然后选中需要进行格式化的内容,点击菜单【格式】=》【重新缩进选择】  UE编辑器格式化JSON数据,首先菜单【视图】=》【查看方式】=》【JSON】,然后选中需要进行格式化的内容,点击菜单【格式】=》

    2024年02月11日
    浏览(42)
  • IDEA->EasyCode(mapper.xml) 字段无逗号分割问题

    easycode 安装使用,出现一下问题: 所有字段没有逗号分割。 github查看解决方法如下: 在easycode的设置里找到: 1、Template下的  mapper.xml.vm脚本 2、 Global Config下的 mybatisSupport.vm脚本 然后将这两个脚本里的 $velocityHasNext 替换成 $foreach.hasNext ,然后保存设置。之后新生成的mapper

    2024年04月10日
    浏览(108)
  • idea中mapper直接跳转到xml的插件

    一.点击File | Settings | Plugins,下载插件 二、重启idea

    2024年02月09日
    浏览(26)
  • XML Map 端口进阶篇——常用关键字和格式化器详解

    XML Map 端口是用于在不同XML之间建立关系映射的工具,允许通过拖拽操作实现源XML和目标 XML之间的数据字段映射,除此之外,XML Map 端口还提供了其它丰富多彩的功能,使用户能够更加灵活和高效的处理XML 数据映射任务,让我们一同深入探索这些功能吧。 以生成850订单为例:

    2024年02月21日
    浏览(34)
  • IntelliJ IDEA maven配置,设置pom.xml的配置文件

    IntelliJ IDEA项目,选择  文件  设置,弹窗 构建、执行、部署 构建工具 Maven就可以 maven配置好以后,在pom.xml的配置文件中就可以设置对应的jar包了,这样构建的时候自动需要的jar,在项目中导入即 settings.xml文件apache-maven-3.9.0.rar下载,下载之后解压 到 E:Softapache-maven-3.9.0

    2024年02月11日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包