gpt4 book ai didi

sql - SQL (DDL) 脚本的建议位置是什么?

转载 作者:行者123 更新时间:2023-12-03 05:39:29 24 4
gpt4 key购买 nike

the Maven standard directory structure 中 SQL、DDL 等脚本的建议位置是什么? ?

我敢打赌几乎每个 Web 项目都使用数据库和某种需要存储在某处的 SQL 脚本,那么保存这些文件的“最佳”位置可能是什么?

请指教。

最佳答案

我认为这没有最佳实践。在我过去的项目中,我创建了一个单独的目录来存储此类 SQL 脚本。

例如src/main/db

默认情况下它不会打包到最终的 JAR 中(这是大多数情况下的首选方式),但将其打包在程序集中很方便。您甚至可以通过添加相应的资源声明或使用 maven build-helper 插件将它们打包到主 Artifact JAR 中。

但是,一切都取决于您对此脚本的使用情况。我的简单“经​​验法则”是,只有当它们确实是要由应用程序加载的资源时,我才会考虑将它们放入 resources/ 中。

关于sql - SQL (DDL) 脚本的建议位置是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7686334/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com