首先,我个人认为没有完美的原型,原型只是一个起点,这是一个重要的事情要记住:用它们作为起点.
然后,选择一个或另一个取决于目标打包结构(并且不要忘记您可以在WAR中打包EJB),您打算使用什么,等等.
在您的情况下,您可能会对以下原型(来自codehaus)感兴趣:
ear-javaee6(原型创建Java EE 6的EAR)ejb-javaee6(Java EE 6的EJB JAR原型)webapp-javaee6(Java EE 6的Web应用程序的原型)或者以下(来自Knappsack项目)
jee6-basic (只有一个将消息返回给JSF页面的bean的空应用程序)jee6-minimal (包括测试JPA,JSF和验证的示例页面)jee6-sandbox (附带预先填充数据的JPA模型,以便您可以在沙箱环境中进行实验)jee6-sandbox-demo (一个展示Java EE 6功能的CRUD应用程序项目)jee6-servlet-basic (验证JSF已配置且可以从命令行使用嵌入式Tomcat或Jetty实例运行的空应用程序)jee6-servlet-minimal (验证JSF,JPA,CDI和验证是否正常的小应用程序,可以从命令行使用嵌入式Tomcat或Jetty实例运行)甚至以下JBoss原型:
jboss-javaee6-webapp (生成启动Java EE 6 webapp项目的原型)weld-jsf-jee (使用JSF 2.0,CDI 1.0,EJB 3.1和JPA 2.0(包括持久性单元)创建Java EE 6应用程序的Weld原型)weld-jsf-jee-minimal (使用JSF 2.0,CDI 1.0和EJB 3.1创建最小Java EE 6应用程序的Weld原型(不包括持久性单元))weld-jsf-servlet-minimal (用于使用JSF 2.0创建应用程序的Weld原型和用于Servlet容器的CDI 1.0(Tomcat 6/Jetty 6))对不起,但没有关于您的要求的更多细节,我不能更准确.但至少,这会给你一个概述.
| 归档时间: |
|
| 查看次数: |
2576 次 |
| 最近记录: |