Java Netbeans:编辑 MySQL DB 连接信息
我刚刚使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不要使用 Swing 应用程序框架。
如果您创建 JavaDesktopApplication 项目,较新的 NetBeans IDE 将显示此免责声明:
至于您关于 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:
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.