我刚刚在大学完成了一门名为编程基础的课程。这门课是用Java教授的。只是让你了解我的能力水平,这些是我们学到的东西:面向对象的设计,类,接口,包,继承,委托,观察者,MVC,异常,断言。 无论如何,因为今年夏天我有时间设计一个类似于这位作家创作的棒球模拟器:http://www.hardballtimes.com/10-lessons-i-learned-from-creating-a-baseball-simulator/
在我的项目中,我想基本上创建一个MLB球员及其统计数据库。有什么方法可以使用Java创建数据库?我也愿意学习一些可以与我的背景一起工作的新东西。另外,有没有办法可以自动输入MLB.com的统计数据?我不想手动输入一堆统计信息。
感谢您的帮助。
答案 0 :(得分:0)
基本上你需要一个ORM。看看http://hibernate.org/orm/。 Hibernate是一个很好的框架,可以为您的应用程序创建持久层。我建议先阅读一些教程。
答案 1 :(得分:0)
要实现这个目标非常简单,您需要学习的只是SQL。您将能够在连接到数据库的同时编写小程序代码,以便为您提供可用的玩家。
First Thing是学习SQL,这里是Oracle Docs的链接, Oracle Docs,那么你需要获得一个SQL Developer的副本。我建议阅读第3章到第9章以获得SQL的基础,因为这对于这个简单的数据库来说真的是你需要知道的。
完成数据库构建后,您需要学习java.sql,该链接会将您发送到java文档,您可以在其中学习将数据库连接到Java代码所需的代码。
注意:只要数据库与正在构建和运行游戏的计算机相同,数据库就不必在线。