码迷,mamicode.com
首页 > 编程语言 > 详细

小马哥-Java 微服务实践 - Spring Boot 系列-01Java 微服务实践 - Spring Boot 系列(一)初体验

时间:2019-09-01 14:30:19      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:方法   处理   组件   git   小马   问题   src   项目   ESS   


课程github地址
https://github.com/mercyblitz/segmentfault-lessons

技术图片

技术图片
传统的web应用架构。微服务是一种架构。不限定什么语言
技术图片
单体应用和微服务的对比
技术图片

技术图片
SOA
技术图片

技术图片

微服务的发展史

rpc更讲究面向接口
socket更面向于底层
技术图片
分布式的,也叫作进程外的
技术图片
业务处理的结果一般返回给服务组件。
rest可以是json、xml、html。为什么很多会会选择json,json的格式比较简单清晰。
技术图片

微服务面临的挑战

技术图片

表达式驱动依赖反射驱动
技术图片

目录概要

技术图片
技术图片

技术图片

技术图片

demo

spring IO就是一些依赖关系的排除
技术图片

嵌入式的容器
技术图片

创建工程

技术图片
 技术图片

main方法直接run
技术图片
这里用的spring boot的版本是 1.5.3的版本
技术图片

技术图片
把注解注释掉 再来 跑一遍程序
技术图片
技术图片
把静态方法去掉,再来启动项目
技术图片
什么都没有,压根没运行
技术图片
再把当前这个这个类的参数换成null
技术图片
技术图片
在启动文件里面加上这断代码
技术图片

技术图片
rest接口
技术图片

技术图片

技术图片

监控

DeOps:就是开发和运维
技术图片

更改应用程序的端口
技术图片

技术图片

技术图片
8081没有出来是因为缺少一个引用。Actuator
技术图片
技术图片
复制一下上面的引用到下面改了末尾的名字叫做actuator
技术图片
引用后,鼠标放到这个名称上会有提示
技术图片
再次启动程序
技术图片
访问一下8081
技术图片

技术图片

技术图片
技术图片
把spring boot的版本降到了1.4
技术图片
技术图片
按住Ctrl键盘+鼠标的左键移动过来。
技术图片
重启应用
再次浏览dump这个地址
技术图片
spring 等官方文档
技术图片
内存
技术图片
技术图片

技术图片
mappings是控制台看到的那些东西
技术图片
控制台的mapped
技术图片
技术图片
上面那些路径每一个都可以试一下
技术图片
跟踪
技术图片

带着问题去看源码

几个平级别的注解
技术图片
技术图片
 

小马哥-Java 微服务实践 - Spring Boot 系列-01Java 微服务实践 - Spring Boot 系列(一)初体验

标签:方法   处理   组件   git   小马   问题   src   项目   ESS   

原文地址:https://www.cnblogs.com/wangjunwei/p/11442154.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!