![]() |
1
17
在Java/Maven设置中,我们使用项目层次结构:
为了回答您的问题:我将把SQL文件和资源放在src/main/resources下。 你可能想看看这个 thread . |
![]() |
2
5
我想把SQL查询放在专用的
或者,您可以使用上述结构将它们放入简单的属性文件中:
此外,我认为值得一提的是,如果您喜欢采用这种方式,可以将多行字符串放入Java类中:
|
![]() |
3
2
我完全同意布塔。Maven为SRC文件夹管理设置了一个很好的标准。您是否考虑过将SQL存储在XML中?将查询保存在单个文件中可能会使管理SQL更加容易。我的第一直觉很简单:
要解析该文件,请使用xpath或甚至sax创建由ID键控的查询映射,以便快速查询查找。 |
![]() |
4
1
与…一致 http://maven.apache.org/pom.html#Resources 这个地方可能是:
其他需要考虑的事项:
请注意,IDE不支持其他侦听目录
|
![]() |
5
0
这是一个小问题,但可以说,SQL越复杂,它就属于数据库(或服务层),而不是Java代码。 否则,随着代码的成熟, issues like this 起来。 |
|
Johnny T · 基于当前值的SQL合并表[重复] 4 月前 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 5 月前 |
![]() |
ojek · 如何对SQL结果进行分组和编号? 5 月前 |
![]() |
senek · 如何在PL/SQL中将选择结果(列)放入数组中 5 月前 |
![]() |
Sax · 规范化Google表格(第一步) 5 月前 |
![]() |
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 5 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 5 月前 |