gpt4 book ai didi

java - 学习EJB及优势

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

我想学习 EJB,并且正在寻找其他 EJB 专家的见解和意见。

我想知道以下内容

1) What are the advantages of using EJB?
2) When do we have to use EJB?

如果我使用 JDBC 从 java 获取数据、写入数据和数据库验证,我如何才能有效地使用 EJB?

我打算学习EJB,如果不使用JPA,我可以在Web应用程序中使用EJB吗?

非常感谢任何帮助。

问候

最佳答案

1) What are the advantages of using EJB?

  • 依赖注入(inject)
  • 自动生命周期
  • 开箱即用的线程安全
  • 自动事务划分
  • 简单的 AOP 支持
  • 轻松部署

2) When do we have to use EJB?

我们不必,但在实现任何类型的可扩展服务器(通常使用 HTTP(Web、SOAP、REST)访问)时,这是一个明智的选择

If I am using JDBC for data fetching, [...], how can I effectevely use EJB?

EJB 容器将为您注入(inject) DataSource 到您的 EJB,从现在开始由您决定。 EJB 规范不提供对普通 JDBC 的任何支持,只有 JPA。

关于java - 学习EJB及优势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12019560/

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