IDEA 整合 Struts2+Spring4+Hibernate5

来源:互联网 发布:python有哪些图形库 编辑:程序博客网 时间:2024/05/21 11:02

前言

本篇文章使用一个简单的例子,介绍使用IDEA整合 Struts2+Spring4+Hibernate5+MySQL,大神略过,文章末附带源代码下载连接。

1、数据库设计

首先在MySQL中新建“ssh”数据库,新建“product”表:包括pid、pname、price字段,并且设定pid为主键、自动递增。

这里写图片描述

2、新建工程导入 jar 包

IDEA 新建 java enterprise 工程导入 Struts2、Spring4、Hibernate5 的必要 jar 包,当然还有连接 MySQ 的 jar 包。

这里写图片描述

3、编写 java 代码和配置文件(核心)

代码分层:

Action、Service、Dao 和 domain 层。

配置文件 :

web.xml(配置 struts2 的核心过滤器和 spring 的核心监听器)

log4j2.xml(配置日志 )

struts.xml(配置 action)

applicationContext.xml(配置依赖注入、事务管理和 Hibernate 的相关属性,以及数据源)

这里写图片描述

4、编写界面

这里作为测试,只有一个页面: addproduct.jsp。

5、测试

这里写图片描述

查看数据库的表记录:

这里写图片描述

6、下载

1、本例源代码下载

2、Struts2+Spring4+Hibernate5+MySQL 的基础jar包下载

0 0
原创粉丝点击