有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

mysql从何处开始Java项目

我尝试在这里搜索类似的问题,但我认为我没有找到任何与我所寻找的匹配的问题。我想知道从哪里开始开发一个(很可能是)数据库驱动的Java应用程序,它可以跟踪客户、发票和我爸爸汽车店的报价。商店里有几台电脑需要使用

我想在那里有一个服务器来处理数据库,让任何需要访问它的机器使用客户端应用程序

我几乎所有的经验都是在LAMP环境中进行的,但我一直在尽可能多地学习Java,并在Netbeans或Eclipse中使用它感到非常舒服

我没有要求任何人告诉我怎么做或做什么。我只是想知道从哪里开始学习。MySQL是与Java很好的匹配,还是应该使用其他东西?我一直想学习Java,我想这将是一个很好的学习项目,但我读到的每一篇文章似乎都只提供了我想知道的点点滴滴


共 (5) 个答案

  1. # 1 楼答案

    你永远也找不到一个完整的主题列表来学习java或任何其他技术,我建议你应该从写下项目的需求开始,开始“尝试/失败”你想做的事情。零碎是一种很好的学习方式

  2. # 2 楼答案

    我认为this question的大多数答案将被证明是有用的起点

  3. # 3 楼答案

    MySQL应该可以很好地与Java配合使用

    在任何情况下,如果您使用JDBC(一种访问SQL数据库的通用API,是标准Java库的一部分),那么您应该完全独立于所使用的底层数据库(除了特定于供应商的SQL扩展)

  4. # 4 楼答案

    Java和MySQL配合得很好。以下是我建议大家开始做的一些事情:

    • JDBC(Java数据库连接器)-使用它连接到MySQL
    • Swing programming-用于创建用户将与之交互的GUI前端。尽管NetBeans有一个拖放式GUI构建器界面,但真正了解引擎盖下的情况非常重要。
      • GlazedLists是一个以表格格式显示动态内容的伟大项目,这样你就可以轻松地进行筛选、排序等。考虑到你可能会有客户的表格视图等,我将对此进行研究

    如果我是你,我肯定会把标准设置得低一点,尝试一些更简单的项目(例如,不需要数据库连接的项目)。一旦你对Java有了一点了解,我就会开始将MySQL表与你的应用程序集成起来

  5. # 5 楼答案

    您可以尝试构建不同的测试应用程序,以获得java的感觉,然后慢慢开始使用构建应用程序所需的所有部分。小型数据库驱动的Java应用程序中使用的常见概念有:

    • java数据库连接器JDBC
    • 客户机/服务器体系结构(如果多个客户机需要保持数据同步,则需要)
    • 同步化
    • 摇摆的图形用户界面

    一条对我有用的学习道路是:

    • 构建命令行驱动的java应用程序
    • 使用图形用户界面(GUI)构建测试应用程序
    • 使用客户机/服务器体系结构构建测试应用程序,但只使用一个客户机
    • 使用客户机/服务器架构构建测试应用程序,连接多个客户机并保持同步
    • 使用JDBC数据库连接器构建java应用程序,设置MySQL服务器,并将客户机/服务器体系结构中的服务器连接到它

    你可以在网上搜索每一个概念。应该很容易找到教你如何使用它们的教程