我需要制作简单的CRUD网络应用程序(我会得到它的报酬),但我没有任何java网站开发经验,所以我有一些问题只是为了开始。
据我所知,有两种方法可以做到:使用纯javaee与ejb和glassfish服务器;在任何其他容器中使用弹簧。问题是我不太了解这些技术,也没有太多时间学习。所以我发现了这个http://wrschneider.blogspot.com/2011/09/jsf-jpa-without-ejb-or-spring.html和http://www.swview.org/blog/best-way-use-jpa-web-tier。看起来非常适合我的第一个应用
这对我有用吗?
请查看我发布的链接。你觉得他们怎么样?那是我的问题。
如果这真的是一个简单的CRUD应用程序,我建议你使用普通的JSF或JSP与JPA。 EJB和Spring真的不容易学习,所以我会远离它们。您也可以尝试其他一些可以为您简化此操作的框架(如Play)。
而且,如果您要避免使用EJB,我建议您切换到Tomcat应用程序服务器,它更轻量级,更易于运行和配置(这就是您在JSF / JSP项目中所需要的一切)
我不想变得粗鲁,但你确定要用一种你不知道的技术来做这件事吗?
我认为有更多的框架比JSF / JPA / EJB / Spring更易于使用。例如,看看Play。我认为第一个CRUD页面需要很短的时间。