Intellij idea搭建maven+springMVC开发项目(一)
来源:互联网 发布:linux和windows的优劣 编辑:程序博客网 时间:2024/04/30 10:56
这几年忙着写前台框架,对后台好多新知识都没有深入了解,最近突然还是想把后台知识充充电。
第一步:使用Intellij idea搭建一个mavan+springMVC的工程。
首先需要安装idea和maven 可以百度上下载并按照
点击【File】-【New Project】-【maven】
弹出maven创建界面
选择maven-archetype-webapp为了生成一个web项目,点击【next】
则会进入项目配置界面
点击【next】进入到maven home的配置界面
选择你maven的安装路径,以及maven仓库存放路径的配置文件
点击【next】输入项目名称 以及项目存放路径 点击【Finish】完成
idea会创建如下项目,到此我们项目创建完成,接下来我们来配置pom文件将spring-mvc配置进来
第一步将 servlet-api添加到pom中
手写可能会出错,可以打开maven的仓库网站【http://mvnrepository.com/】,
输入servlet-api进行搜索,然后复制相应代码放入到pom文件中
复制过来后,加了provided 原因是因为,tomcat里面有该类,在发布的时候不需要该类。
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope> </dependency>
将spring-MVC的相关类放入到pom中。在网站的搜索spring-mvc
然后选择相应的版本,将相应代码复制到pom文件中
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.2.3.RELEASE</version></dependency>
为了更好管理版本 一般会把版本信息提取到properties中;
<properties> <spring-version>4.2.3.RELEASE</spring-version> </properties> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring-version}</version> </dependency></dependencies>
然后执行下maven的刷新、或者编译,如果如下图出现了maven的依赖,则表示工程pom配置成功。
第二节 我们写个测试类来进行测试下 springMVC的配置和基本功能。
- Intellij idea搭建maven+springMVC开发项目(一)
- Intellij idea搭建maven+springMVC开发项目(二)
- 搭建IntelliJ IDEA+maven+jetty+SpringMVC 开发环境(一)
- 搭建IntelliJ IDEA+maven+jetty+SpringMVC 开发环境(一)
- 【安装】IntelliJ IDEA+Maven+SpringMVC+Hibernate项目搭建运行
- 搭建IntelliJ IDEA+maven+jetty+SpringMVC 开发环境(二)
- 搭建IntelliJ IDEA+maven+jetty+SpringMVC 开发环境(二)
- Intellij Idea搭建Maven Web项目(一)
- springMVC+maven+mybatis+Intellij IDEA环境搭建
- springMVC+maven+mybatis+Intellij IDEA环境搭建
- springMVC+maven+mybatis+Intellij IDEA环境搭建
- Intellij IDEA搭建maven+注解SpringMVC框架
- springMVC+maven+mybatis+Intellij IDEA环境搭建
- intellij idea下使用Maven搭建SpringMVC
- intellij idea下使用Maven搭建SpringMVC
- intellij idea下使用Maven搭建SpringMVC
- IntelliJ IDEA创建SpringMVC+Maven项目
- IntelliJ IDEA 创建maven springmvc 简单项目
- 通过wireshark,以及python代码收发邮件,了解smtp协议,pop协议工作过程
- LeetCode(110) Balanced Binary Tree解题报告
- androidstudio Error:(1, 1) 错误: 非法字符: '\ufeff' 解决办法
- android studio连接不上真机
- 常用纹理和纹理压缩格式
- Intellij idea搭建maven+springMVC开发项目(一)
- vi下如何删除当前行至后面所有的行
- AI
- const修饰的常量值 http://www.nowcoder.com/test/question/done?tid=2198842&qid=15952#summary
- 为什么用Yarn来做Docker容器调度引擎
- tuzicms二级导航栏目地址URL问题bug修复包
- STL源码——list sort:归并排序的非递归实现
- Remove Duplicate Letters
- [笔记] 大型网站技术架构——核心原理与案例分析 [六]