我有一些SEA應用程序與一些JPA/Hibernate實體。我現在想知道在哪裏放置我的查詢,持久化方法。哪裏(哪一層)放實體查詢方法,「堅持」等方法?
默認選擇似乎把它們放在一個會話bean層注入
@PersistenceContext(...) @Inject EntityManager entityManager;
但我想我寧願對實體本身的方法。什麼是專業的/騙子?
- Testablity?
- 好嗎?
- 表現?
是否有人有鏈接到實體,而不是會話bean上的方法與EntityManager等進行交互的最佳實踐?
最佳, 安德斯