我知道EJB3.x比EJB 2.1有許多優點。
我需要的是測試方面。
EJB3.x在測試方面的優勢是什麼?EJB 3.x與EJB 2.1相比在測試方面有什麼優勢
0
A
回答
1
注OpenEJB的支持使用EJB 3.1嵌入式API的EJBContainer測試EJB 2.x的組件。
此示例顯示一個EJB 3.0豆具有EJB 2.x的接口和單元是用JUnit和javax.ejb.embeddable.EJBContainer API測試:
即基本如果使用所有EJB 2.x功能,安裝程序仍然有效。這個例子的好處是,它可以告訴你如何維護EJB 2.x視圖,同時仍然擁有EJB 3樣式bean。
這可能很好,因爲它聽起來像你可能正在做一些從EJB 2.x遷移到3.x,通常最難的事情不是刪除xml並轉換爲註釋,而是維護所有使用EJBHome/EJBObject接口(或本地版本)。
2
例如EJB 3.1指定了一個嵌入式的EJBContainer你可以在單元測試中使用:
http://docs.oracle.com/javaee/6/api/javax/ejb/embeddable/EJBContainer.html
相關問題
- 1. EJB 2.1 Vs EJB 3.1
- 2. 在測試EJB時測試EJB
- 3. 單元測試ejb 2.x
- 4. 優勢EJB事務的
- 5. EJB 3與JDBC
- 6. CDI + EJB 3 + EJB Transaction
- 7. LePUS3相比UML有什麼優勢?
- 8. 是否有任何EJB遷移工具可用於將EJB 2.1遷移到EJB 3.x
- 9. 使用Fitness與自動集成測試相比有什麼優勢?
- 10. JNDI查找不與EJB 3.x的
- 11. EJB 3與Swing
- 12. 測試EJB 3.1的方法
- 13. 與CAS(比較和交換)相比,LL/SC有什麼優勢?
- 14. 與Ruby相比,在String中使用StringIO有什麼優勢?
- 15. EJB 2.1 ClassCastException異常
- 16. EJB的junit測試
- 17. 單元測試EJB
- 18. EJB測試策略?
- 19. EJB 3本地測試,獲取錯誤
- 20. 其他測試庫與Visual Studio 2008提供的測試庫相比有什麼優勢?
- 21. EMR與Spark EC2相比還有什麼優勢?
- 22. GMP與MPIR相比有什麼優勢嗎?
- 23. VirtualBox與VMWare Player相比有什麼優勢嗎?
- 24. assert.equal與斷言(assert.ok)相比有什麼優勢?
- 25. 與.NET Cache系統相比,Memcached有什麼優勢?
- 26. SCTP與無序消息傳遞相比,有什麼優勢?
- 27. 顛覆與git相比有什麼優勢?
- 28. EJB 2.1實體bean與EJB 3.0實體bean
- 29. UnityContainer.Resolve與Activator.CreateInstance相比有哪些優勢?
- 30. FastBitmapDrawable與Bitmap相比有哪些優勢?