ssm搭建超详细可运行(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
来源:互联网 发布:html 点击按钮js自增 编辑:程序博客网 时间:2024/05/16 09:10
转自http://blog.csdn.net/gallenzhang/article/details/51932152
本篇文章主要内容是介绍如何使用IntelliJ IDEA创建spring + SpringMVC + MyBatis项目,下面会给出项目搭建的详细步骤以及相关的配置文件。
1. 创建maven项目
1.1 File -> New Module,进入创建项目窗口。
1.2 点击Next,填写GroupId、ArtifactId和Version
1.3 接着下一步,这里需要注在Properties中添加一个参数 archetypeCatalog=internal,不加这个参数,在maven生成骨架的时候将会非常慢,有时候直接卡住。来自网上的解释:
archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央
仓库的archetype太多了所以导致很慢,指定internal来表示仅使用内部元数据。
1.4 填写Module name
1.5 生成maven的项目骨架之后,我们还需要手动在 src/main 下创建 java目录。现在可以直接编写了,我把项目所需要的文件都编写完成之后,项目的工程结构如图。
到此为止,项目的框架基本搭建完成,下面重点说一下项目的配置文件
2. 项目配置文件
2.1 这里使用maven来引入项目所需要的jar包,所以也就不需要手动来管理jar包了。
pom.xml
2.2 新建jdbc.properties文件
jdbc.properties
2.3 新建log4j 配置文件
log4j.properties
2.4 新建springmvc配置文件
spring-mvc.xml
2.5 新建spring和mybatis整合所需的配置文件
spring-mybatis.xml
2.6 web.xml配置文件
web.xml
3. 项目配置和部署
3.1 File -> Project Structure,进入创建项目配置窗口。
3.2 创建一个Tomcat容器实例,并把项目部署进去
3.3 项目所需配置好项目访问的根路径,然后启动Tomcat。
3.4 在浏览器地址栏中输入:http://localhost:8080/web-ssm/user/showUser
3.5 项目所需看到图中显示效果,则表示项目搭建成功。
4. 值得注意的地方
搭建好项目的框架之后,启动Tomcat,如果访问 http://localhost:8080/user/showUser 出现如下错误:
出现这个错误是因为少了依赖的jar包,只要在pom文件中添加如下依赖即可。
5. 项目下载地址
项目下载的地址为:http://download.csdn.net/detail/gallenzhang/9580035
本人导入运行后报404错误。原因是导入后,在下图位置选择不正确。下图为正确时。
阅读全文
0 0
- ssm搭建超详细可运行(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- 使用intellij idea搭建MAVEN+SSM(Spring+SpringMVC+MyBatis)框架
- 使用intellij idea搭建MAVEN+SSM(Spring+SpringMVC+MyBatis)框架
- SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- SSM~入门总结(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- IDEA-Maven整合SSM框架,超详细教程(Spring+SpringMVC+Mybatis)
- SSM框架整合(IntellIj IDEA+Maven+Spring+SpringMVC+MyBatis)之MyBatis
- SSM框架整合(IntellIj IDEA+Maven+Spring+SpringMVC+MyBatis)之Spring Framework
- IntelliJ IDEA下SSM框架整合、创建Maven项目流程(Spring + SpringMVC + MyBatis)
- 使用IDEA搭建SSM框架(IDEA+Maven+Spring+SpringMVC+MyBatis)
- 【SSM】Idea SpringMVC+Spring+MyBatis+Maven调整
- 【玩转云存储】对象存储OSS使用方法入门
- IPython使用学习笔记
- Android两个项目整合成一个
- Java中如何将一个数组反向输出
- 安卓测试工程师monkey的基本使用----小白版(一)
- ssm搭建超详细可运行(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- activeMQ 传递数据,只能用基本类型,只有几种,其他的要序列化
- 文章标题
- ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS的区别和由来
- JavaScript学习总结(一)——JavaScript基础
- 正则表达式和一些基本类
- python---对python的help命令内容写入特定文件中
- Ubuntu 搭建开发环境(QT+交叉编译)【嵌入式环境】
- 7台虚拟机HA高可用配置详细过程