去掉IntelliJ IDEA 中 mybatis 对应的 xml 文件警告

版权声明:本文为博主原创文章,如需转载,请写明出处, 尊重他人即尊重自己(^_^)。
http://blog.csdn.net/aubdiy/article/details/68485336

IntelliJ IDEA 打开 mybatis 的 xml 文件时,对应的 xml 文件中 sql 语句背景色总是有黄色或绿色的背景色。

这里写图片描述

提示(红圈处)上已经说明,需要配置在 IDEA 中配置 data source (通常我们很少使用 IDE 去查看数据库内容,而是使用其他专门的 DB 工具)。


去掉 No data sources configure 警告

当然,如果你选择配置 data source 也可以,纯属个人习惯)

  • Prefernces ⇒ Editor ⇒ Inspections ⇒ SQL ⇒ No data sources configure。
  • 取消勾选,去掉这个检查,然后点击 OK 按钮即可。

这里写图片描述

此时仍有警告,不过警告信息变了,如图中红圈所示

这里写图片描述


去掉 SQL dialect is not configured 警告

  • Prefernces ⇒ Editor ⇒ Inspections ⇒ SQL ⇒ SQL dialect detection。
  • 取消勾选,去掉这个检查,然后点击 OK 按钮即可。

这里写图片描述

此时仍有绿色的背景色

这里写图片描述


去掉“注入语言”的背景色

  • Prefernces ⇒ Editor ⇒ Colors & Fonts ⇒ General ⇒ Code ⇒ Injected language fragment ⇒ Background。
  • 取消勾选,然后点击 OK 按钮即可。

这里写图片描述


世界清净了!!!
世界清净了!!!
世界清净了!!!

### Aligenerator 使用教程 #### 配置资源文件路径 为了配置 `Aligenerator` 工具,需指定 **classpath** 下的属性文件位置。例如,在项目结构中可以使用如下形式定义属性文件的位置:`com/myproject/generatorConfig.properties`[^2]。 #### 初始化 Aligenerator 初始化过程中,确保已安装并配置好必要的环境变量和支持库。对于具体项目的集成,通常需要引入相应的依赖包到构建工具(如 Maven 或 Gradle)。以下是基于 Maven 的 POM 文件片段示例: ```xml <dependency> <groupId>com.alipay</groupId> <artifactId>aligenerator-core</artifactId> <version>${latest.version}</version> </dependency> ``` #### 创建生成器实例 通过编程方式创建一个新的生成器实例,并设置所需的参数选项。下面是一个简单的 Java 代码示例用于展示如何实现这一点: ```java import com.alipay.generator.AliGenerator; public class GeneratorExample { public static void main(String[] args) { AliGenerator generator = new AliGenerator(); generator.setResourcePath("com/example/project/generatorConfig.properties"); // 设置其他必要参数... try { generator.execute(); } catch (Exception e) { System.err.println("Generation failed: " + e.getMessage()); } } } ``` 此段代码展示了如何加载配置文件并通过调用 `execute()` 方法启动代码生成功能。 #### 利用 Alipay IntelliJ 插件简化工作流程 除了命令行操作外,还可以借助于专门为 IntelliJ IDEA 设计的 Alipay 插件来加速开发过程。该插件不仅能够帮助快速搭建支付宝小程序云应用,还提供了一系列实用的功能,比如自动生成 OpenAPI 模板代码、便捷的应用程序管理界面等[^3]。
评论 42
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值