如何选择正确版本的弹簧,支柱和休眠,有什么区别?

Mem*_*eak 8 java spring hibernate struts2

我想选择最新的框架来集成spring,struts和hibernate,但似乎那里有很多版本,而且它们的api也不同,所以我很困惑,如何选择合适的版本来集成它们呢?它们之间的区别是什么?

例如,我可以进行以下集成:Spring Framework 3.0 Struts 2.0 Hibernate 3.2

由于我是这些框架的新手,请指出正确的方向,让我知道如何选择正确的版本?

提前致谢 !

jul*_*icz 1

如果您可能使用像 Maven2 这样的构建系统,它可以为您解决所有依赖关系。如果不这样做,您可以查找 Maven 配置文件并从那里复制版本号。此外,所有特定版本都可以从在线 Maven 存储库之一手动下载。

Maven 配置文件通常被命名pom.xml并包含项目的所有依赖项。许多人在线发布他们的 pom 文件来帮助其他人,但是自己编写一个并不困难。

例如,这里有一个示例配置。它可能有点过时,但对于只是使用框架来说它应该这样做:

http://www.mkyong.com/struts2/struts-2-spring-hibernate-integration-example/