最近学SSH2,不过对这些包导入的一直不是很清楚,网站有找了一些不过一直不太满意,spring有用到的就是AOP跟IOC,下面是我找了一些资料在根据自己的摸索,感觉不是很理想,不过测试可以,在这里希望能帮到初学者,并请高手chi教
框架Struts2,Hibernate3.1,Spring2.5
环境:MyEclipse6.5、JDK1.6、Tomcat6.0
1.Struts2
没有插件,要自己导,如图
struts2-core-2.x.x.jar :Struts 2
框架的核心类库
xwork-2.x.x.jar :XWork
类库,Struts 2在其上构建
ognl-2.6.x.jar :
对象图导航语言(Object Graph Navigation Language),struts2框架通过其读写对象的属性
freemarker-2.3.x.jar :Struts 2
的UI标签的模板使用FreeMarker编写
commons-fileupload-1.2.x.jar
文件上传组件,2.1.6版本后需要加入此文件
struts2-spring-plugin-2.x.x.jar
:用于struts2集成Spring的插件
2.
接下来用MyEclipse插件直接导入Hibernate3.1
这是直接导入的包结构感觉有些没必要,但是没现在对源代码不熟息,反正我测试是可以,先用再说
3. 用MyEclipse直接导入Spring2.5,Spring用到IOC和AOP,所以下面四项一定要选
这是选完四项后的包结构,好多啊,反正看不懂,先用再说
4. 最后整理一下
因为asm和asm-2.2.3两个包重复了,会出错,经测试一定要删asm-2.2.3高版本的把高版本的删了
5.
好了,OK接下来是全部的安装好的包
其中就多一个,上面蓝底的,那个是我导入Hibernate3.1时,选择MySql的数据库驱动
其中就多一个,上面蓝底的,那个是我导入Hibernate3.1时,选择MySql的数据库驱动
6.
声明,本文是我现在搭SSH2框架时的做法,在这里主要是想分享一下,这种搭框架的导包的做法