gpt4 book ai didi

使用 Spring 的 Java EE 项目

转载 作者:行者123 更新时间:2023-12-01 13:52:16 24 4
gpt4 key购买 nike

我一直在使用这种基于maven的项目结构:

parent pom
|
|-------- WebTier (war module) JSF2+Richfaces/Primefaces+facelets
|
|-------- BusinessTier (ejb module) EJB 3.*+ timers
|
|-------- PersistenceTier (JPA2)
|
|-------- Utilities (jar)
|
|-------- IntegrationTier (ejb module) (RESTful webservices,
for example Email/Sms handling)

我对这种设置非常满意。现在我想学习Spring,因为它被广泛使用并且因为我需要它。据我了解,我可以获得部分 Spring 框架并将它们用作 Java EE 应用程序的一部分。例如,Spring mvc 在我的 webtier 上带有一些基于组件的框架,用于丰富的 UI。将 EJB 替换为 Spring 等。使用 Spring 时此项目设置有何不同?

最佳答案

你想学习spring那是一件非常好的事情,因为学习总是好的事情。但事情是这样的,你想在你的项目中使用 spring,因为你想学习 spring。 但是您应该首先考虑您的项目是否需要 spring ?

根据您的项目结构,即使您在项目中不使用 spring,它似乎也能正常工作。是的,您仍然可以将 Spring 的一些功能添加到您的项目中。我建议,您应该开始学习 Spring 是什么,它的力量,并尝试弄清楚它如何以及在何处适合您的项目。我找到了 David Winterfeldt 的Spring by Example和tutorialspoint.com的Spring Framework 3.1 Tutorial,这两本书对于初学者来说都非常好。

关于使用 Spring 的 Java EE 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19877546/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com