针对使用IDEA 打开的XML文件标签背景全为灰色问题 & idea 去除xml文件sql语句背景色

3 篇文章 0 订阅

针对

打开xml文件会出现这种情况
我的打开html就不会

不知道咋回事
网上搜了好多 没找到解决办法

一个通用的就是 将主题设为黑的
不过本人不适应黑色

所以自己想了个办法

将所有内容都设为背景为豆沙绿
一个一个弄
这样就可以了 虽然麻烦点
但效果还是不错的

具体就是
setting
搜索xml
然后从第一个内容开始设置背景色 都设为豆沙绿 C7EDCC
我设置了大多数 然后就好了…开心
在这里插入图片描述
在这里插入图片描述

idea 去除xml文件sql语句背景色
怎么看idea mapper.xml中写sql语句的那种屎黄屎黄背景颜色不好看 去除背景色

在这里插入图片描述

把这两项勾选去掉,然后

在这里插入图片描述

把这个背景勾选也去掉,最后

在这里插入图片描述

把这个勾选也去掉

另一种方式:

也可以使用这种方式 alt+enter 然后选择 un-inject Language/refence 这种方式在编写sql语句时候没有提示代码

在IntelliJ IDEA中,XML文件注入SQL通常指的是使用数据源(Data Source)和Spring XML配置文件(如`applicationContext.xml`)来管理数据库连接和查询。这种做法常见于Spring框架的项目中,因为它提供了一种将配置信息与业务代码解耦的方式。 1. **创建数据源**: - 在IntelliJ IDEA中,你可以通过`Database` -> `Choose Data Source`选择或配置数据库,如MySQL、PostgreSQL等。这会生成一个`DataSource` bean,用于Spring容器管理数据库连接。 2. **配置Spring XML**: - 在`applicationContext.xml`或其他Spring配置文件中,添加`<bean>`标签定义数据源,例如: ```xml <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="com.mysql.cj.jdbc.Driver"/> <property name="url" value="jdbc:mysql://localhost:3306/mydb"/> <property name="username" value="root"/> <property name="password" value="password"/> </bean> ``` 3. **注入SQL查询**: - 使用`<jdbc:query>`或`<jdbc:script>`标签,允许你在配置文件中直接写SQL语句,它们会在应用启动时执行,例如: ```xml <jdbc:query id="getUserById" dataSource="dataSource"> SELECT * FROM users WHERE id = ? </jdbc:query> ``` 或者: ```xml <jdbc:script id="insertUser" dataSource="dataSource"> INSERT INTO users (name, email) VALUES (?, ?) </jdbc:script> ``` 在代码中,你可以通过`ApplicationContext`的`getBean()`方法获取这个查询并执行。 4. **代码访问**: - 在Java代码中,你可以通过`JdbcTemplate`或`JpaTemplate`(如果使用JPA)来执行这些预定义的SQL查询,而无需硬编码SQL。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值