java - 在 XML spring 配置文件中转义双引号

标签 java xml spring oracle formatting

我有一个 SQL 查询,我想把它放在 XML spring 配置文件中, 但是我遇到了格式错误,所以在这种情况下如何转义双引号?

这是我的属性(property):

<authentication-manager>
       <authentication-provider>
        <jdbc-user-service data-source-ref="dataSource"
           users-by-username-query="select USERNAME as "username",PASSWORD as "password",1 as "enabled" from USER_APP where username = 'a'"
        />
       </authentication-provider>
    </authentication-manager>

I've tried the \ and it's not working !

提前致谢!

最佳答案

试试这个

<authentication-manager>
       <authentication-provider>
        <jdbc-user-service data-source-ref="dataSource"
           users-by-username-query="select USERNAME as &quot;username&quot;,PASSWORD as &quot;password&quot;,1 as &quot;enabled&quot; from USER_APP where username = 'a'"
        />
</authentication-manager>

关于java - 在 XML spring 配置文件中转义双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18185301/

相关文章:

c++ - 回滚 XML 功能

java - 如何在我的 servlet 中检查来自客户端的某些命令?

java - 当值的哈希集为空时删除 HashMap 中的键

Java:特定对象作为 Iterable 中的泛型类型

html - SVG 多边形的 CSS 鼠标悬停

c# - 在 C# 中填充不包含 XML 文档值的 TreeView

java - 为什么 @Autowired(required=false) 不适用于 @Configuration bean?

java - 带有 Spring-Boot-Starter-Parent 的多模块 Maven 项目结构

java - 无法连接到发现主机 - hazelcast

java - 发送消息时出现 SocketException : (Connection Reset, AmqpIOException : java. io.IOException)