IDEA 搭建 SSH框架
折腾了一天之后,终于把SSH框架给搭好了,期间换了N个版本(ಥ _ ಥ)
Spring4.3.7 Struts2.3.20.1 Hibernate5.2.3
下面来讲讲本人的步骤
- 我们用IDEA直接新建一个Spring工程
注意得选上MVC,因为web包在MVC模块中,单纯的直选Spring模块是没有web包的….这个折腾了N久〒▽〒,同样的选上Struts2和Hibernate模块,然后等待自动下载完成,这个时间视网络而定,如果下载失败就try again吧~~
这里我们可以选择只下载web模块 - 因为IDEA下的模块或多或少会有一些残缺,所以残缺的这一块就只能自己去找啦..,IDEA下载的Struts2模块是2.3.10版本的,所以我们去下一个2.3.10的完整包,然后在lib中将struts2-spring-plugin-2.3.20.1包给拷贝到工程的lib中去,然后数据库连接Mysql-jdbc包,并在Project Structure中Libraries中加上依赖项
- 在Artifacts选项中在右边右键所有的Lib包,加入到/WEB-INF/lib中
- 在Facets中各点一下Spring和Struts 2选项,IDEA会自动载入对应的配置,然后OK即可
注:如果只选了web模块的话,在WEB-INF下新建一个applicationContext.xml文件,再到Facets去配置
注:如果只选了web模块的话,在web.xml中加上Spring的配置1
2
3
4<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param> - 在启动配置中,配置Tomcat
- 可以撸一段代码试试啦~
注:环境为JDK1.8,JDK1.7会报错
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 SHIELD!
评论