【问题标题】:Use JSF, JPA, JTA, JAAS, CDI, Bean Validation with Tomcat? [closed]在 Tomcat 中使用 JSF、JPA、JTA、JAAS、CDI、Bean 验证? [关闭]
【发布时间】:2015-08-29 13:00:16
【问题描述】:

是否可以将以下 API 与 tomcat 一起使用(作为轻量级服务器):

JSF, JPA, JTA, JAAS, CDI, Bean Validation.

【问题讨论】:

  • 是的。但是您可以将它们配置为正常工作。至少对于 JSF、JPA 和 CDI,您只需将相关的 jar 放到 WEB-INF/lib 中,它们就可以工作了。
  • 谢谢。但是我可以在没有 EJB 的情况下使用 Java 事务吗?
  • 最好改用 TomEE(Tomcat 的继任者)。顺便说一句,您为什么要避免使用 EJB? EJB 不仅提供事务管理,还提供更多功能,如安全、池、并发管理......
  • 感谢@Tiny 的帮助。我只是想避免使用重量级的应用服务器,而是使用声明性和程序化事务和安全性。我认为tomcat是可能的。 Spring 框架也提供相同的服务,而不需要应用服务器。我错了吗?
  • 应用服务器不再是重量级的。看看 WildFly 或 GlassFish,您就可以开始了。即使您费尽心思向 Tomcat 添加大量库,您仍然会丢失容器粘合代码。

标签: jsf tomcat jpa cdi jta


【解决方案1】:

YesExcept of JAAS.

​​​​​​​​​

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-30
    • 2011-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-11
    • 2015-04-15
    相关资源
    最近更新 更多