SSH框架 jar包版本的選擇


SSH框架 jar包版本的選擇

我搭建SSH框架,想選擇最新的jar,但是由於jar版本的問題 報出各種各樣的千奇百怪的問題。從網上找了一些,但都是用比較老的版本。在我的不懈努力,最后終於成功了。再次分享一下,由於才疏學淺,見識淺薄,僅供大家參考!

hibernate框架的選擇,取決於spring的支持。在spring-orm-XX.jar 文件中有對hibernate的支持情況,像這個spring-orm-4.1.6.RELEASE.jar支持hibernate3,hibernate4,不支持hibernate5.所以我只能選擇hibernate4的版本

 

 hibernate的版本確定好了,那么spring的版本怎么確定呢?

會用到一個struts2-core-XXX.jar 打開這個有一個POM.xml

發現parent是struts2-parent 。本地倉庫找到這個文件struts2-parent-2.5.2.pom,發現支持的spring版本是4.1.6.RELEASE。所以spring的版本為4.1.6.RELEASE

 

至於struts的版本,我們自己選擇了,可以最新的。

所以struts的版本-->spring的版本--->hibernate的版本

關系大概是這個樣子,希望對別人有所幫助!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM