Java SSH环境搭建
SSH环境搭建
struts-2.3.30 下载地址
spring-framework-4.3.1 下载地址
hibernate-release-5.2.2 下载地址
struts环境搭建
创建项目
在eclipse中新建一个web工程,新建工程的时同时勾选web.xml文件如下图:
下载好strtus文件包并解压缩,将以下jar包复制进入我们的项目lib包中
- 找到lib目录下的web.xml文件并配置(struts版本不同过滤器写法会有差异)
|
|
- 此处我们可以创建一个action类,一般继承ActionSupport 执行默认方法execute(),此时返回一个字符串(此字符串用于标识并显示对应的jsp页面)
|
|
- 配置struts.xml文件
|
|
action
name: 用作客户端访问时的路径相当于Servlet’s path
method:与action类的方法所对应不写默认为execute方法
resultname:result中的name属性为其父标记所对应方法的返回值,不写默认为success
若返回值与name属性值匹配则完成result标记内指定的路径进行跳转到
index.jsp
- 运行项目
如上图所示已经显示正常
spring环境搭建(实现查询数据库表以及简单注入)
- 加入spring开发所需的jar包(javadoc.jar/sources非必须,如图)
此外我们还需要加入commons-logging.jar包,用来记录程序运行时的活动的日志记录,该文件在struts2中的lib下可找到,一个struts2中的插件包(struts2-spring-plugin-2.3.30.jar)
mySql数据库因此还需加入数据库驱动包mysql-connector-java-5.1.39-bin.jar
- 配置struts文件、引入spring
|
|
- 配置applicationContext.xml文件
|
|
spring注入之后耦合度降低
Hibernate 环境搭建
- 导入jar包
- 需要在src目录下配置一个实体类映射文件这里以(Students.hbm.xml)为例
|
|
- 配置连接数据库相关信息的hibernate.cfg.xml文件
|
|