SSH(第零步)——导包

From : blog.mwxu16.cn

SSH三大框架整合,分别导入三大框架的jar包。
注意:
点击即可下载:完整的SSH项目整合Demo

一、导入Hibernate框架所需jar包

包括框架所需的jar包和数据库驱动包。

1、数据库驱动包(以MySQL为例)
SSH(第零步)——导包

2、框架所需的jar包
要导入一个jpa的jar包(是java的持久化规范)
SSH(第零步)——导包

Hibernate框架下的lib下的required文件夹中的所有jar包(必需jar包)必须导入。
其他jar包则根据需要导入。

SSH(第零步)——导包

二、导入Struts2框架所需jar包

将Struts2框架下的示例项目中的jar包导入。
注意,其中有一个名为
javassist-xxxxxxxx.jar的jar包,Hibernate中也导入了这个jar包,因此jar包重复,所以只留下版本较新的一个即可。
SSH(第零步)——导包

另外需要导入一个插件包(该包在Struts框架下的lib目录下),用于整合Struts和Spring:
SSH(第零步)——导包

注意:
若导入这个包,则项目启动时,Struts2框架会自动寻找Spring容器。因此,若不想整个Struts2框架和Spring框架时,不要导入这个包,否则项目启动时会报错。

三、导入Spring框架所需jar包

1、基本包
分别是:
core、beans、context、expression、logging、log4j
SSH(第零步)——导包

2、整合web的web包
SSH(第零步)——导包

3、整合aop的:4个
SSH(第零步)——导包

4、整合JDBC事务:4个包(其中数据库驱动因为Hibernate导包时已经导过了,因此这里不需要)
其中orm包是用来整合Hibernate框架的。
SSH(第零步)——导包

5、整合Junit4测试:test包
SSH(第零步)——导包

四、导入jstl标签库

SSH(第零步)——导包

相关文章:

  • 2021-09-19
  • 2021-06-10
  • 2021-09-15
  • 2022-12-23
  • 2021-12-27
  • 2021-12-09
  • 2021-11-23
  • 2021-11-20
猜你喜欢
  • 2021-05-15
  • 2021-12-05
  • 2022-12-23
  • 2021-09-03
  • 2021-06-28
  • 2022-01-10
  • 2021-11-13
相关资源
相似解决方案