我有 ASP .Net 背景。我现在正在编写一个Java 程序,将数据从DB2 数据库导入到Oracle 数据库中。我已经完成了导入此数据的基本功能。
我遇到的问题是,我将所有连接属性都编码到了 Java 程序本身中。是否有任何“最佳实践”方法可以将连接字符串详细信息存储在类似于我们用于 ASP .Net 的 web.config 的配置文件中? Java 有什么机制可以实现这一点吗?或者我是否需要简单地使用 I/O 操作从简单的 txt 文件中读取键/值对?我读过一些关于 .properties 的内容?这是要走的路吗?
我只是在寻找正确方向的刺激。任何帮助,将不胜感激。
如果您不依赖于特定框架,最简单的方法就是使用属性文件。看看已接受答案的后半部分这个问题(不是您的情况的 XML 位)。
根据您是否使用 servlet 容器或类似容器(例如 Tomcat、Glassfish 等),您可能还希望考虑使用该容器的连接设置和连接池,这可能比回收您自己的连接更简单。
但是,如果您只是想尝试一下 Java,并且这是为了了解 JDBC,那么一开始就保持简单,只需从类路径上的 db.properties 文件中读取属性即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)