IDEA 创建Spring + SpringMVC + MyBatis整合maven项目
来源:互联网 发布:苹果手机的mac在哪里 编辑:程序博客网 时间:2024/05/17 07:13
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文件中添加如下依赖即可。
阅读全文
0 0
- 使用Idea创建ssm项目,SpringMVC+Spring+MyBatis+Maven整合
- 使用Idea创建ssm项目,SpringMVC+Spring+MyBatis+Maven整合
- 使用Idea创建ssm项目,SpringMVC+Spring+MyBatis+Maven整合
- IDEA 创建Spring + SpringMVC + MyBatis整合maven项目
- IntelliJ IDEA下SSM框架整合、创建Maven项目流程(Spring + SpringMVC + MyBatis)
- IntelliJ IDEA创建Spring SpringMVC MyBatis整合Maven项目,并提交至Github
- idea创建maven,spring,springmvc,mybatis,项目(二)
- idea创建maven,spring,springmvc,mybatis,项目(三)
- IDEA创建maven管理的springMVC+spring+Mybatis项目
- Idea SpringMVC+Spring+MyBatis+Maven整合
- Idea SpringMVC+Spring+MyBatis+Maven整合
- Idea SpringMVC+Spring+MyBatis+Maven整合
- Spring+SpringMVC+MyBatis 整合(一)(Maven项目创建)
- idea创建maven+springmvc+mybatis+jetty项目
- 使用IDEA创建maven Mybatis-SpringMvc项目
- Spring+SpringMVC+Mybatis 整合【非maven项目】
- idea 创建的maven+spring+mybatis项目整合 报错无法创建bean
- SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- Linux命令
- JS中自定义实现trim()方法
- [BZOJ]4240: 有趣的家庭菜园 贪心+树状数组
- 练习一 温度转换
- Windows环境下(64bit,内存4G),安装虚拟机(VM12.5),Ubuntu(17.04),anaconda(Python3.6)和TensorFlow(1.3)
- IDEA 创建Spring + SpringMVC + MyBatis整合maven项目
- javaweb获取访问路径、域名、项目名、
- 事务并发问题以及处理方法
- Select For update语句浅析
- LeetCode53. Maximum Subarray
- 子弹粒子特效材质纹理
- C语言初步-第7讲:分支结构体验(三数最大数)
- 分治算法之循环赛程日志表
- Zookeeper学习之源生API的使用(java与shell操作zookeeper)。