代码之家  ›  专栏  ›  技术社区  ›  Rabin

在JAVA EE中启动项目

  •  4
  • Rabin  · 技术社区  · 15 年前

    我正在考虑使用JavaEE做我的大学项目。以前,我曾用C作为桌面应用程序。我是Java和Java EE的新手。

    我的问题是。在JavaEE启动项目之前,我需要考虑什么?我正在考虑使用NetBeans作为我的IDE。这是个好主意吗?我可以选择MS SQL Server或Oracle作为后端。

    1 回复  |  直到 12 年前
        1
  •  5
  •   Community CDub    8 年前

    在JavaEE启动项目之前,我需要考虑什么?

    这个问题非常广泛,我不知道这是否是预期的答案,但我的建议是去JavaEE 6(更确切地说,对于 JAVA EE 6 Web配置文件 它是整个规范的一个子集,但在您的情况下应该足够多)并使用以下API:

    • 表示层的JSF 2.0。
    • 服务层的EJB3.1Lite。
    • JPA2.0用于域对象的持久性。

    对于运行时环境(运行代码的服务器),我建议使用 GlassFish 3.0.1 Web Profile .

    我正在考虑使用NetBeans作为我的IDE。这是个好主意吗?

    那是我的建议。NETBeBes是一个非常好的IDE,它是初学者友好的IDE(但仍然很强大),它为Java EE 6提供了非常好的支持,与GalasFISH非常好的集成,并且有大量的教程和文档可供启动:

    我可以选择MS SQL Server或Oracle作为后端。

    Java使用一个统一的低级别API,称为JDBC(JPA是它上面的高级API)与数据库交互,所以从Java的观点中选择一个或另一个并不重要,它不会对一个大学项目产生任何影响,因此选择一个你想使用的项目(如果你已经为SQL项目使用了SQL Server,Y你可能想获得一些甲骨文的经验)。

    相关问题