|
|
1
6
通常使用POJO+Spring 或 EJB3公司。我对你所说的“春天的EJB”有点困惑。。。 声明式事务管理 . 我不知道所有的细节 安全 ,但我想说这两种技术也非常相似。 实际上,Spring和EJB3都依赖于其他规范。重要的是:JPA( 坚持不懈 信息 数据源 ). 这两个技术栈中都有很好的支持。
我认为EJB3模型仍然更丰富一些,有远程处理、有状态会话bean(SFSB)、容器管理事务和扩展持久性上下文。加上可能支持的群集取决于应用程序。服务器。但这些都是很少使用的高级功能(IMO需要专业知识)。 |
|
2
3
spring有很多特性,其中之一就是 transaction management ,它对所有不同的orm实现(jpa、原始hibernate、jdbc、jdo等)使用一个通用的抽象。默认行为是在事务方法中,运行时异常导致回滚(这可能是您想要的),但是您也可以 fine-tune the rollback rules . 然而,这些都不需要EJB。如果您不使用ejb(无状态的、有状态的、mdb),JPA就足够了 spring jpa support 编辑: 读一下这个 Spring EJB integration |
|
|
3
2
生活中没有什么是真正“自动的”。你得告诉代码你想要什么。 真正的问题是:为什么您认为您需要ejb和Spring?使用ejb可以做的任何事情都可以使用pojo和Spring来完成。EJB在这里给你买什么? |
|
|
4
2
我通过文章的链接得到了很好的答案,从这些链接中我总结了我的理解:是的,会话bean的工作方式是相同的,不管它们是否与Spring一起使用,只要bean是在Spring上下文中定义的
(有人建议我把这个贴出来,作为对自己问题的回答) |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |