0
爲什麼Tomcat支持Hibernate? Hibernate是JPA的實現,但Tomcat不支持Java EE。那麼爲什麼我們可以在Tomcat中使用Hibernate?爲什麼Tomcat支持Hibernate?
爲什麼Tomcat支持Hibernate? Hibernate是JPA的實現,但Tomcat不支持Java EE。那麼爲什麼我們可以在Tomcat中使用Hibernate?爲什麼Tomcat支持Hibernate?
Tomcat不提供 Java EE的支持(這意味着它不包含Java EE的各個部分的實現,除了servlet的一部分,很明顯),但是,這並不意味着它不能象運行代碼休眠確實提供了 JPA的實現,並且沒有Tomcat自身或其他庫無法滿足的其他Java EE依賴關係。
好的,爲什麼Websphere 6.x和7.x不支持沒有Feature Pack的JPA 2.0? – MyTitle
因爲他們不綁定Hibernate,而是使用另一個實現?當WAS 6發佈時,我甚至不確定JPA 2.0是否存在。這並不能阻止你在應用程序中使用Hibernate,而不是依賴於提供的實現。無論如何,與最初的問題有什麼關係? –
初始問題的連接是:如果WAS 7沒有提供JPA 2.0實現,或者Tomcat_,那麼這意味着我可以在WAS上運行JPA 2.0(Hibernate),結果與Tomcat相同?即在使用HIbernate時,我會得到絕對的限制和好處,並且獨立運行在哪個服務器上? – MyTitle