SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
来源:互联网 发布:大数据r语言 编辑:程序博客网 时间:2024/05/21 09:29
转载自: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
阅读全文
0 0
- 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)之MyBatis
- SSM框架整合(IntellIj IDEA+Maven+Spring+SpringMVC+MyBatis)之Spring Framework
- IntelliJ IDEA下SSM框架整合、创建Maven项目流程(Spring + SpringMVC + MyBatis)
- SSM框架整合(Spring + SpringMVC + Mybatis + Maven + IDEA)
- intellij idea SSM框架(SpringMVC-Spring-Mybatis)整合
- 使用intellij idea搭建MAVEN+SSM(Spring+SpringMVC+MyBatis)框架
- 使用intellij idea搭建MAVEN+SSM(Spring+SpringMVC+MyBatis)框架
- Idea Maven 整合ssm框架: SpringMVC+Spring+MyBatis
- SSM~入门总结(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- 一、使用IDEA,利用maven整合ssm框架(spring+springmvc+mybatis+mysql))
- oracle---操作占用,卡住
- oracle之sql
- Eclipse快捷键
- select for update nowait 与 select for update 区别
- org-springframework-beans-NotWritablePropertyException--Invalid property 问题
- SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- Photoshop快捷键大全
- qt4.8.7交叉编译
- 数据结构(Java)--基础概念
- python+opencv实现人头检测
- 【剑指offer】题22:栈的压入、弹出序列
- spring使用context-property-placeholder载不进属性问题
- JS遇坑日记----持续更新
- CodeForces820B【set.lower_bound】