gpt4 book ai didi

java - 如何为 Seam/JPA( hibernate )创建 DAO 类?

转载 作者:行者123 更新时间:2023-12-04 07:02:30 29 4
gpt4 key购买 nike

我正在学习 Seam 和 JPA/Hibernate,虽然我可以找到一些关于如何使用 Hibernate 构建 DAO 类的示例,但我对如何使用 Seam 做同样的事情感到有些困惑(或者即使这是必要的) .

我确实知道seam 使用其对话管理事务,因此我不必(?)担心手动提交/回滚操作。

我仍然不明白的是如何将 EntityHome 和 EntityList 对象扩展到由 seam-gen 生成的对象之外,以创建 DAO,从而为我提供应用程序中所需的细粒度操作/连接。

我错过了什么吗?

最佳答案

I do know that seam manages the transactions using its conversations so I don't (?) have to worry about committing / rolling back the operations manually.



是的,你不用担心,如果有异常,seam 会自动回滚。当没有异常(exception)时提交同样的事情。我认为您也可以使用接缝注释手动控制。

当您需要将持久层与业务层分开时,就会创建 DAO 模式。 EntityHome 和 EntityList 正是持久层。你不需要创建一个 dao。

开始使用seam 的最佳途径是研究seam 包附带的示例.. 参见dvdstore 和booking 等示例。他们很有帮助

问候,

关于java - 如何为 Seam/JPA( hibernate )创建 DAO 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1628856/

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