我最近一直在用 Java 工作,我对 OOP 很了解。最近我一直在使用 jQuery、javascript、PHP 和最近的 MySQL 进行基于 Web 的编程。使用 OOP 可以非常容易地管理对象和读取/写入有关它们的信息。现在我正在学习 MySQL,我发现很难将一个简单的 OOP 程序转换为将其数据存储在数据库中的在线“程序”。我一直在玩 Access,只是为了能够直观地了解整个数据库,但似乎无法找到一种存储数据的好方法。为了学习这个...这是一个简单的 OOP 类结构 (Java),我想将其转换为数据库(可以这么说)。
public class Tournament {
////////////////////////////////////////////
//Variable Declaration
////////////////////////////////////////////
Team[] theTeams; //Array of Team Objects
int numTeams; //Number of Teams
////////////////////////////////////////////
//Functions and stuff
////////////////////////////////////////////
}
public class Team {
////////////////////////////////////////////
//Variable Declaration
////////////////////////////////////////////
Player p1; //Player 1
Player p2; //Player 2
int teamNum;
////////////////////////////////////////////
//Functions and stuff
////////////////////////////////////////////
}
public class Player {
////////////////////////////////////////////
//Variable Declaration
////////////////////////////////////////////
String fName; //First Name
String lName; //Last Name
////////////////////////////////////////////
//Functions and Stuff
////////////////////////////////////////////
}
对于数据库,我想要这样的东西吗?
也许我对整个想法完全不以为然。我不确定。如果有人能让我知道我在哪里,那就太好了。感谢所有帮助。
最佳答案
关于php - 如何将 OOP 中的对象存储在 MySQL 等数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17437548/