0

我刚刚使用数据库模板使用 NetBeans 创建了一个新项目以连接到 MySQL 数据库。搜索了一段时间后,我得到了一个问题,希望有人能帮助我:我想在我的应用程序中创建一个对话框来更改 MySQL 服务器的连接信息。我意识到模板在编译时会从 persistence.xml 文件中获取信息。但我无法在源代码中找到他读取 xml 文件并获取信息的点。有没有办法在代码中硬编码 IP 地址和数据库名称等?

谢谢你的帮助!

4

1 回答 1

0

不要使用 Swing 应用程序框架。
如果您创建 JavaDesktopApplication 项目,较新的 NetBeans IDE 将显示此免责声明:

请注意,JSR-296(Swing 应用程序框架)已不再开发,并且不会按原计划成为官方 Java 开发工具包的一部分。您仍然可以按原样使用 Swing 应用程序框架库,但不需要进一步开发。如果您正在寻找基于 Swing 的应用程序框架,请考虑使用 NetBeans 平台 [platform.netbeans.org][1],这是一个适合创建复杂且可扩展的桌面应用程序的全功能平台。该平台包含简化窗口、操作、文件和许多其他典型应用程序元素的处理的 API。

至于您关于persistance.xml 文件的问题,这是在框架中某处读取的(可能在org.jdesktop.application.Application 中)。它不在您项目的任何文件中。您真正能做的就是更改文件中的值。

于 2011-01-06T20:38:20.420 回答