博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IDEA2016.3搭建Struts2+Hibernate+Spring项目环境
阅读量:6852 次
发布时间:2019-06-26

本文共 1485 字,大约阅读时间需要 4 分钟。

IDEA搭建SSH环境

1.环境

软件版本:IntelliJ IDEA 2016.3.2

系统:windows 7 32位 / ubuntu
框架:Hibernate3,Spring3.2, Struts2.3(跟框架版本关系不大)

2.问题

学了java之后又学了SSH三大框架,想做一个整体的项目,却在怎么搭建SSH环境上耗时不少,照着网上的也一直在报错,后来才知道配置没有问题,是XML配置上。现在把整个流程总结一下。

3.解决方法

1.创建Project:.

打开软件之后:File-->New-->Project。出现下图,按照下图设置。
注意:第3步可以选择下载,我是下载过了,就选了第一个直接导入
完成后点击Next
790334-20170118192406671-2147375421.png

2.选择项目要存放的路径和项目名称

然后点击Finsh
790334-20170118192416796-891212555.png

3.创建Tomcat服务

Run-->Edit Configrautions打开如下界面,点左上角的加号,选择Tomcat Server-->Local

根据下面创建出一个Tomcat Server

790334-20170118192427609-221041975.png

首先配置Server界面中的信息:

790334-20170118192435796-1737610697.png

然后配置Deployment中的信息

790334-20170118192444468-872759799.png

4.创建Project Structure

点击:File-->Project Structure
先看左边第一个Project

790334-20170118192453265-802852189.png

然后是Modules,Modules的中间要选中要操作的项目,右边先看paths一般是默认,重要的是依赖:Dependencies.在这里点右边的加号,添加Spring和Hibernate的jar包

790334-20170118192500843-409245159.png

790334-20170118192510312-676981802.png

再之后是Artifacts,这里是个重点,这一步的作用是把Modules中添加的依赖包放到项目的web/WEB-INF/lib目录下

790334-20170118192521453-1760875348.png

5.代码部分

jar包都已经引入,Tomcat Server部署也都设置好,还需要在代码都让他们起作用,这部分是必须要写的。需要操作两个文件web.xml中配置Spring,以及创建bean.xml文件
代码是:
web.xml中添加spring配置部分

struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
struts2
/*
contextConfigLocation
classpath:bean.xml
org.springframework.web.context.ContextLoaderListener
index.jsp

然后在src中创建bean.xml文件即可,里面不用写其他内容

6.以上就用IDEA完成了SSH项目的配置,现在让这个项目启动起来:

790334-20170118192536687-1063783241.png

转载于:https://www.cnblogs.com/cenyu/p/6297901.html

你可能感兴趣的文章
去除Html标签
查看>>
目的节点序列距离矢量(DSDV)协议
查看>>
iOS之核心动画
查看>>
Linux问题集
查看>>
parent
查看>>
JNI Hello World
查看>>
LindDotNetCore~Ocelot实现微服务网关
查看>>
数据结构之队列——回文字判断
查看>>
消息队列
查看>>
链表的遍历
查看>>
微信小程序中的图形验证码
查看>>
数字转罗马数字
查看>>
CNN网络架构演进
查看>>
windows上安装Ipython notebook
查看>>
选择屏幕加功能码
查看>>
UIImagePickerController 视频录制操作,视频大小,时间长度
查看>>
Python Tuples
查看>>
Entity Framework 4 in Action读书笔记——第一章:数据访问重载:Entity Framework(3)...
查看>>
review过去的10年
查看>>
JAVA加密
查看>>