看了黑马的入门案例, 自己总结一下
目录
(建议)更改IDEA 的maven镜像源
maven是一个项目管理工具, 我们写程序可能会用到maven给我们提供的jar包
maven的中央仓库在国外, 而从国外下载会慢很多
加上我们构建一个spring项目需要从maven仓库下载大量的jar包
国内许多机构都定期同步maven的包, 所以我们从国内下载就会快很多
来到IDEA的这个目录下
可以用 记事本 或者 文本编辑器 打开
往下找到
在mirrors下添加这么一段
<mirror>
<id>aliyunmaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyunmaven</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
新建空项目
注意事项: 保持网络通畅
开始之前 先建一个空项目
里面将放置 我们后面要写的 若干个模块
新建spring boot模块
创建方式一:
填写项目信息
选择依赖
PS:
由于我之前已经从maven仓库下载过了, 这次构建项目是直接完成, 正常大概需要下载2-3分钟
耐心等待右下角进度条即可
此时的项目结构
新建包, 注意, 一定是在Demo1Application的同级目录创建(也就是canyue下)
写入如下内容 (这里其实参考了狂神的, 感觉更简单些?)
package com.canyue.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @author mobeiCanyue
* Create: 2022-03-04 21:24
* Describe:
*/
@RestController
public class Hello {
@RequestMapping("/hello") //注意,这里就是一会要访问的虚拟路径
public String hello() {
return "Hello World !!!";
}
}
启动 !
看到 spring的 LOGO 以及 没有报错就是启动成功了
打开浏览器, 输入刚刚填写的注解里的虚拟路径
浏览器成功显示我们返回的消息
创建方式二:
打开这个网址
Spring Initializrhttps://start.spring.io/
填写模板相关信息
下载完成
文件夹复制一下
这个文件夹, 右键粘贴到我们的项目下
注意用文件资源管理器打开, 不要直接复制到IDEA
刚刚那个项目不要关闭了
改一下JDK
只能说是一模一样
和刚刚一样, 新建软件包
更改一下虚拟路径和输出内容
运行
创建方式三:
更换初始模板的服务器为:
和方式一 一样
等待包下载(这里也要等)
修改pom.xml文件
刷新maven 来加载依赖
如法炮制一份 Hello
虚拟路径改成3 输出改成3