目录
1.介绍微服务
先短暂介绍一下微服务:
把每一个功能做成一个微小服务,这样每次减少了每个服务之间的耦合度,高度内聚,方便管理整个项目。不容易出现一部分出错,却要换掉整体的情况。
具体详情介绍可以看一下这个论文:
微服务(Microservices)——Martin Flower - 船长&CAP - 博客园 https://www.cnblogs.com/liuning8023/p/4493156.html
2.构建Spring Boot项目的步骤
然后是构建Spring Boot项目的步骤:Spring Initializr ,spring预置。其实还是从网站上配置的项目
分组,制作名,构建一个Maven项目,选择Java的语言和版本号,修改包名,或者默认包名。
设置需要导入的依赖:
还可以在这一步勾选热部署,
最后finnish就行了。
如果你勾选了热部署,那么记得
设置Setting中的这里 设置 Build project automatically =自动生成项目
还有,开启自动编译
Ctrl+Shift+Alt+/,选择Registry
勾选这里
这样你的项目就实现了热部署。
可以参考这篇文章进行热部署:
3.介绍这个SpringBoot项目的初始内容
4.尝试单独运行一下这个jar包文件
在运行之前需要在controller下写一段代码:注意命名为 HelloController
@Controller
@RequestMapping("/hello")
public class HelloController {
@GetMapping("/hello")
@ResponseBody
public String hello(){
return "hello111";
}
}
然后就可以使用PowerShell运行一下
如果你的右键中没有PowerShell,可以参考这篇文章修改注册表,但是修改注册表有风险,要先保存你自己原有的注册表。
点击 Home键+x 也可以找到PowerShell,但是不是从文件根目录打开,只是从C盘打开。
5.更改端口号:
6. 更改banner图形: