随笔分类 -  spring boot

学了一段spring,特来总结
摘要:前言 在微服务中,一个服务可能即是服务端也是客户端,当别的服务调用该服务的时候这个服务就是服务端,当这个服务主动调用另外一个服务的时候,那么就是服务端。 作为客户端通过服务注册与发现获取某个服务的注册列表后,那么如何均衡负载呢?前面我们提及到了,那么eureka客户端中自带了均衡负载策略,这个均衡负 阅读全文
posted @ 2021-05-09 22:36 敖毛毛 阅读(114) 评论(0) 推荐(0)
摘要:前言 服务注册与发现的学习。这个其实是微服务的核心了,因为微服务的一个重要理念就是将项目拆分,达到解耦的地步。那么如何把这些服务联系到一起就很关键。 如果一个服务到另外一个服务通过ip地址之间访问,虽然说没有物理层面的耦合,但是呢,这里面有网络层面的耦合。 比如说一家公司有一个软件,那么这个软件里面 阅读全文
posted @ 2021-03-28 15:03 敖毛毛 阅读(112) 评论(0) 推荐(0)
摘要:前言 学习一下spring cloud,只是过一遍微服务的一些现代化工具,微服务其实一直都存在,去公司的时候发现一个问题,即使有些项目没有用到现代这些什么docker、k8s,其实也是微服务,微服务一直都存在。 这些东西只是为了微服务更加稳定,让创建微服务更加方便而已。下面笔记基于尚硅谷的sprin 阅读全文
posted @ 2021-03-26 23:24 敖毛毛 阅读(143) 评论(0) 推荐(0)
摘要:配置文件占位符 ${random.int} 可以指定一些随机数 {person.last name:zhangsan} 可以引用配置文件的配置内容,:后面代表如何找不到引用,那么就用后面zhangsan。 多环境配置 这个spring boot本身就自我支持,只需知道怎么用就好。 我创建了上面两个文 阅读全文
posted @ 2020-05-17 22:13 敖毛毛 阅读(265) 评论(0) 推荐(0)
摘要:@propertySource 指定property的配置源。 创建一个person.property: 然后修改person注解; 在运行test之后,结果为: @importResource 这个importResource是用来兼容spring的。 HelloService: beans.xm 阅读全文
posted @ 2020-05-17 21:33 敖毛毛 阅读(145) 评论(0) 推荐(0)
摘要:前言 前面两篇中,写道我们注入配置的方式,是通过是注解的方式完成,如下: 这意味着: 我们写一个person类,我们就需要在配置中写下person的配置。 但是现在有一个这样的需要,有一个新的配置类,需要的是person中的age。 理论上呢,我们可以再写一遍age,但是这样又耦合了。那么这时候可以 阅读全文
posted @ 2020-05-17 18:49 敖毛毛 阅读(733) 评论(0) 推荐(1)
摘要:情景 application.properties 中: 在测试中的代码如下: 代码和我的一篇随笔 一致,仅仅是配置换成了properties 结果如下: 出现了乱码。 这是因为运行时编码和我们书写的idea编码不一致。 这样就可以解决了。 阅读全文
posted @ 2020-05-17 18:09 敖毛毛 阅读(257) 评论(0) 推荐(0)
摘要:前言 我们知道java 因为历史的原因,一直有一个配置地狱的痛点。那么如何解决掉它呢? spring boot 是一柄利器,但是呢,还是要配置。 看来配置的避免不了的了。 那么如何可以减轻这种痛苦呢? yaml 就是一个减轻的利器。 正文 yaml 是什么呢? yaml ain't markup l 阅读全文
posted @ 2020-04-16 22:52 敖毛毛 阅读(354) 评论(0) 推荐(0)
摘要:前言 因为我们在国内,网速很慢,所以最好设置一下阿里镜像。 1、在maven中的conf下的setting 修改为: 2、因为我们的项目会从git下面拉取,所以我们最好加一个,方便他人,因为别人可能没有配置。在项目的pom.xml 阅读全文
posted @ 2020-04-12 22:35 敖毛毛 阅读(271) 评论(0) 推荐(0)
摘要:前言 之所以写这个是因为现在官方推荐云创建: 所以标注一下maven project,创建后,如何导入spring boot。 正文 1.步骤一 在pom.xml 中加入: 如果你没有设置自动更新jar 包的话。 请在项目根目录点击右键,选择maven,然后reimport。 2.步骤二 导入spr 阅读全文
posted @ 2020-04-12 22:27 敖毛毛 阅读(297) 评论(0) 推荐(0)
摘要:前言 总结spring boot的学习前提。 正文 1.spring 程度(可以基本使用,我在学习spring boot的时候,感觉到需要一些spring的基础) 2.maven (这个是包管理,一定要学) 3.工具intelliJIDEA 下载地址:https://www.jetbrains.co 阅读全文
posted @ 2020-04-12 19:34 敖毛毛 阅读(1252) 评论(0) 推荐(0)