Java JSF+;没有EJB或Spring的JPA?

Java JSF+;没有EJB或Spring的JPA?,java,spring,jsf,jpa,ejb,Java,Spring,Jsf,Jpa,Ejb,我需要制作简单的CRUD web应用程序(我会为此付费),但我在java web开发方面没有任何经验,所以我有几个问题要问 据我所知,有两种方法可以做到这一点:将纯javaee与ejb和glassfish服务器结合使用;在任何其他容器中使用弹簧。问题是我不太了解这些技术,也没有太多时间学习。所以我找到了这个。看起来非常适合我的第一个应用 这对我有用吗 请看看我贴的链接。你觉得他们怎么样?这是我的问题。我不想粗鲁,但你确定你想用一种你一无所知的技术来做这件事吗 我认为还有更多的框架比JSF/JPA

我需要制作简单的CRUD web应用程序(我会为此付费),但我在java web开发方面没有任何经验,所以我有几个问题要问

据我所知,有两种方法可以做到这一点:将纯javaee与ejb和glassfish服务器结合使用;在任何其他容器中使用弹簧。问题是我不太了解这些技术,也没有太多时间学习。所以我找到了这个。看起来非常适合我的第一个应用

这对我有用吗


请看看我贴的链接。你觉得他们怎么样?这是我的问题。

我不想粗鲁,但你确定你想用一种你一无所知的技术来做这件事吗


我认为还有更多的框架比JSF/JPA/EJB/Spring更易于使用。比如看一看。我认为创建第一个CRUD页面需要很短的时间。

如果这真的是一个简单的CRUD应用程序,我建议您在JPA中使用普通JSF或JSP。EJB和Spring真的不容易学,所以我会远离它们。此外,您还可以尝试其他一些框架,这些框架可以为您简化这一过程(如Play)


如果您不想使用EJB,我建议您切换到Tomcat应用服务器,它更轻量级,更易于运行和配置(它是JSF/JSP项目中所需的一切)

您的意思是“不知道”;-)?坚持使用你所知道的技术,即使它并不完美^^为什么?如果这将是一个简单的应用程序,他愿意学习一些新的东西,那么其他一些技术是值得尝试的。至少我是这样做的:-)@MattHandy-谢谢你的提示。谢谢你的回复。请看原始问题中的链接。您对它们有何看法?您对Java、Web开发和SQL的熟悉程度如何?在你决定任何事情之前,这些都是至关重要的。我对ORM框架有一些经验,我认为JSF/JSP也不是一个好的解决方案。年,我问了一个关于这个话题的问题。我认为,其中一个建议对一个该死的初学者来说会更好。Play framework似乎是一个不错的项目,但如果他想多学一点开发Jave EE应用程序,那么在某个时候,他将不得不从一种“更大”的技术开始。在我看来,JSF是最好的选择(特别是在2.0版本中),它并不难学,而且laso广泛使用标准。感谢您的回复。请看原始问题中的链接。你觉得他们怎么样?因为一开始不错,但内容不多。所以,如果你想尝试JSF,看看这个,它也包含了PrimeFacesJSF库的教程,它提供了比纯JSF更多的组件和更好的Ajax支持。我不同意这一点,EJB非常容易学习!