我剛讀完JEE6教程,並正在設計一個Web應用程序;可以@Entity豆也可以@Managed豆? 這是一個糟糕的開發實踐嗎?可以@ManagedBean是@Entity嗎?
2
A
回答
1
@Managed
通常用於讓容器(例如JavaEE應用服務器)根據需要爲預先創建的物品池提供bean的實例。
另一方面,@Entity
bean基本上是以對象形式表示持久數據(例如從數據庫後端)。
我不認爲這是同時具有兩個註釋是非常合理的,但我不確定是否誠實,如果它會工作(我猜不是)。
1
是的,他們可以是,事實上,與完全加載的域對象,這是最好的。
你可以堅持數據,注入其他類,並允許注入其他類。所有在同一個對象上。
相關問題
- 1. Entity Framework可能嗎?
- 2. 是否可以從@ManagedBean截取方法?如果不是,有其他選擇嗎?
- 3. @Entity也可以@embeddable
- 4. 我可以在ManagedBean的當前頁面追加HTML元素嗎?
- 5. JSF 2:是否有可能繼承@ManagedBean?
- 6. 是有可能繼承類到@ManagedBean
- 7. 基於表列是非空/非空的,我可以繼承@Entity嗎?
- 8. 我可以讓Entity Framework和Linq-to-SQL一起運行嗎?
- 9. 您可以教Entity Framework識別表達式嗎?
- 10. 我可以爲@Entity定義默認訂單嗎?
- 11. 在Entity Framework中可以自己實現ICollection <T>嗎?
- 12. 我可以在Entity Framework SubQuery中使用擴展方法嗎?
- 13. 您可以在Postgres中使用Microsoft Entity Framework嗎?
- 14. 任何人都可以向Entity Framework生命週期解釋嗎?
- 15. 我可以在Discriminated Entity Hierarchy的子類上使用CompositeId嗎?
- 16. 我可以在@Entity中使用泛型嗎?
- 17. 我們可以在Entity Framework中映射數據庫視圖嗎?
- 18. 我可以在現有Model中使用ADO.NET Entity Framework嗎?
- 19. 在Play Framework的@Entity Model類中實現equals()和hashCode()可以嗎?
- 20. 我可以在Entity Framework Code First中禁用自動關係嗎?
- 21. 關係數據丟失時可以使用Entity Framework嗎?
- 22. 我可以讓Entity Framework只使用表格的一部分嗎?
- 23. 你可以在Oracle中使用Microsoft Entity Framework嗎?
- 24. Can Entity Framework可以使用包含多個結果集嗎?
- 25. 我可以通過TCP java套接字發送@entity嗎?
- 26. ManagedBean訪問另一個ManagedBean
- 27. xml:是多個級別!ENTITY使用可能嗎?
- 28. 我可以從T4內部訪問Entity Framework fluent api的輸出嗎? - 我可以擴展它嗎?
- 29. 它可以是非rootviewcontroller嗎?
- 30. 是否可以在Sonata Admin類中使用Entity方法?
可能的重複:http://stackoverflow.com/questions/8463178/what-to-use-managed-beans-backing-beans-or-entity-beans – Rob