javafxmysql连接示例
有谁能给我举一个连接JavaFX和MySQL的类的例子,不需要主类,只需要一个连接任何应用程序到MySQL数据库并从该数据库获取一行到一个表的类的例子,搜索了整个互联网,我没有直接找到任何东西,我不想要任何花哨的东西,只是为了完成工作。 干净简单的东西
你可以在下面搜索框中键入要查询的问题!
有谁能给我举一个连接JavaFX和MySQL的类的例子,不需要主类,只需要一个连接任何应用程序到MySQL数据库并从该数据库获取一行到一个表的类的例子,搜索了整个互联网,我没有直接找到任何东西,我不想要任何花哨的东西,只是为了完成工作。 干净简单的东西
# 1 楼答案
除了James_D的答案之外:
我想连接到一个远程(MySQL)数据库,所以我更改了构造函数,只通过url连接:
初始化通过:
请注意: 您还需要包括连接器库。我选择了IntelliJ附带的
mysql-connector-java-5.1.40-bin.jar
,它位于/Users/martin/Library/Preferences/IntelliJIdea2017.1/jdbc-drivers/MySQL Connector/J/5.1.40/mysql-connector-java-5.1.40-bin.jar
荣誉属于詹姆斯·D.
# 2 楼答案
至少需要三个类:一个用于表示数据,一个用于UI,一个用于管理数据库连接。当然,在真正的应用程序中,你需要的不仅仅是这些。这个例子遵循与^{} tutorial 相同的基本例子
假设您的数据库有一个
person
表,其中有三列,first_name
,last_name
,email_address
然后你会写一个
Person
类:用于访问数据库中数据的类:
然后是一个UI类:
(我只是在没有测试的情况下输入,所以可能会有输入错误、缺少导入等,但这应该足以让您了解情况。)