Java Netbeans:编辑 MySQL DB 连接信息

发布于 2024-10-10 21:23:34 字数 220 浏览 1 评论 0原文

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

感谢您的帮助!

I just created a new project with NetBeans using the database template to connect to a MySQL database. After searching a while I got a question and hope anyone can help me with that:
I want to create a dialog in my application to change the connection-informations to the MySQL Server. I realized that the template gets the infos out of the persistence.xml file when it compiles. But I cant find the point in the source code where he reads the xml file and gets the informations. Is there any way to hardcode the IP adress and the Database name and so on in the code?

Thanks for your help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

枉心 2024-10-17 21:23:34

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

请注意,JSR-296(Swing 应用程序框架)已不再开发,也不会按照原计划成为官方 Java 开发工具包的一部分。您仍然可以按原样使用 Swing 应用程序框架库,但预计不会进行进一步的开发。

如果您正在寻找基于 Swing 的应用程序框架,请考虑使用 NetBeans 平台 [platform.netbeans.org][1],它是一个功能齐全的平台,适合创建复杂且可扩展的桌面应用程序。该平台包含可简化窗口、操作、文件和许多其他典型应用程序元素的处理的 API。

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

Don't use the Swing Application Framework.
Newer NetBeans IDEs will display this disclaimer if you create a JavaDesktopApplication project:

Note that JSR-296 (Swing Application Framework) is no longer developed and will not become part of the official Java Development Kit as was originally planned. You can still use the Swing Application Framework library as it is, but no further development is expected.

If you are looking for a Swing-based application framework, consider using the NetBeans Platform [platform.netbeans.org][1], which is a full-featured platform suitable for creating complex and scalable desktop applications. The Platform contains APIs that simplify the handling of windows, actions, files, and many other typical application elements.

As to your question regarding the persistance.xml file, that's read somewhere in the framework (probably in org.jdesktop.application.Application). It's not in any of the files in your project. All you can really do is change the values in the file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文