![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【微服务/SprintBoot】
shenzhen_zsw
这个作者很懒,什么都没留下…
展开
-
自定义SpringBoot起步依赖stater
自定义SpringBoot起步依赖staterHttpClientPropertiespackage com.mooc1.house.autoconfig;import org.springframework.boot.context.properties.ConfigurationProperties;@ConfigurationPropertie...原创 2019-04-17 02:59:03 · 531 阅读 · 0 评论 -
认识微服务-负载均衡Ribbin
SpringCloud-负载均衡Ribbin7.负载均衡Ribbin7.1.启动两个服务实例7.2.开启负载均衡7.3.源码跟踪7.4.负载均衡策略7.5.重试机制7.负载均衡Ribbin在刚才的案例中,我们启动了一个user-service,然后通过DiscoveryClient来获取服务实例信息,然后获取ip和端口来访问。但是实际环境中,我们往往会开启很多个user-service的集群...原创 2019-06-10 16:41:09 · 1298 阅读 · 0 评论 -
认识微服务-Eureka注册中心
认识微服务-Eureka注册中心6.Eureka注册中心6.1.认识Eureka6.2.原理图6.3.入门案例6.3.1.编写EurekaServer6.3.2.将user-service注册到Eureka6.3.3.消费者从Eureka获取服务6.4.Eureka详解6.4.1.基础架构6.4.2.高可用的Eureka Server6.4.3.服务提供者6.4.4.服务消费者6.4.5.失效剔除...原创 2019-06-10 16:35:51 · 151 阅读 · 0 评论 -
认识微服务-初始SpringCloud
认识微服务-初始SpringCloud4.初始SpringCloud4.1.简介4.2.版本4.初始SpringCloud微服务是一种架构方式,最终肯定需要技术架构去实施。微服务的实现方式很多,但是最火的莫过于Spring Cloud了。为什么?后台硬:作为Spring家族的一员,有整个Spring全家桶靠山,背景十分强大。技术强:Spring作为Java领域的前辈,可以说是功力深厚。...原创 2019-06-10 16:22:42 · 197 阅读 · 0 评论 -
认识微服务-系统架构演变
认识微服务-系统架构演变1.系统架构演变1.1. 集中式架构1.2.垂直拆分1.3.分布式服务1.4.服务治理(SOA)1.5.微服务1.系统架构演变随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。系统架构也因此也不断的演进、升级、迭代。从单一应用,到垂直拆分,到分布式服务,到SOA,以及现在火热的微服务架构,还有在Google带领下来势汹涌的Service Mes...原创 2019-06-10 16:12:50 · 472 阅读 · 1 评论 -
SpringBoot-Thymeleaf快速入门
SpringBoot-Thymeleaf快速入门6.Thymeleaf快速入门6.1.为什么是Thymeleaf?6.2.编写接口6.3.引入启动器6.4.静态页面6.5.测试6.6.模板缓存6.Thymeleaf快速入门SpringBoot并不推荐使用jsp,但是支持一些模板引擎技术:以前大家用的比较多的是Freemarker,但是我们今天的主角是Thymeleaf!6.1.为什么是T...原创 2019-06-09 17:13:21 · 577 阅读 · 0 评论 -
SpringBoot-SpringBoot实践
SpringBoot-SpringBoot实践5.SpringBoot实践5.1.整合SpringMVC5.1.1.修改端口5.1.2.访问静态资源5.1.3.添加拦截器5.2.整合jdbc和事务5.3.整合连接池5.4.整合mybatis5.4.1.mybatis5.4.2.通用mapper5.5.启动测试5.SpringBoot实践接下来,我们来看看如何用SpringBoot来玩转以前的S...原创 2019-06-09 17:07:54 · 480 阅读 · 0 评论 -
SpringBoot-自动配置原理
SpringBoot-自动配置原理4.自动配置原理4.1.了解@SpringBootApplication4.1.1.@SpringBootConfiguration4.1.2.@EnableAutoConfiguration4.1.3.@ComponentScan4.2.默认配置原理4.2.1默认配置类4.2.2.默认配置属性4.3.总结4.自动配置原理使用SpringBoot之后,一个整合...原创 2019-06-09 16:52:57 · 144 阅读 · 0 评论 -
SpringBoot-Java配置
SpringBoot-Java配置3.Java配置3.1.回顾历史3.2.尝试java配置3.3.SpringBoot的属性注入3.4、更优雅的注入3.Java配置在入门案例中,我们没有任何的配置,就可以实现一个SpringMVC的项目了,快速、高效!但是有同学会有疑问,如果没有任何的xml,那么我们如果要配置一个Bean该怎么办?比如我们要配置一个数据库连接池,以前会这么玩:<!-...原创 2019-06-09 15:33:53 · 474 阅读 · 0 评论 -
SpringBoot-快速入门
SpringBoot-快速入门2.快速入门2.1.创建工程2.2.添加依赖2.2.1.添加父工程坐标2.2.2.添加web启动器2.2.3.管理jdk版本2.2.4.完整pom2.3.启动类2.4.编写controller2.5.启动测试2.快速入门接下来,我们就来利用SpringBoot搭建一个web工程,体会一下SpringBoot的魅力所在!2.1.创建工程我们先新建一个空的工程:...原创 2019-06-09 15:04:33 · 198 阅读 · 0 评论 -
SpringBoot-了解SpringBoot
SpringBoot-了解SpringBoot1. 了解SpringBoot1.1.什么是SpringBoot1.2.为什么要学习SpringBoot1.3.SpringBoot的特点1. 了解SpringBoot在这一部分,我们主要了解以下3个问题:什么是SpringBoot为什么要学习SpringBootSpringBoot的特点1.1.什么是SpringBootSpring...原创 2019-06-09 14:46:25 · 353 阅读 · 0 评论 -
SpringCloud之一消息总线组件SpringCloudBus
SpringCloud之一消息总线组件SpringCloudBus消息总线组件SpringCloudBusSpringCloudBus简介代码实现配置服务端配置客户端自定义配置的读取完成十次方工程的配置集中管理消息总线组件SpringCloudBusSpringCloudBus简介如果我们更新码云中的配置文件,那客户端工程是否可以及时接受新的配置信息呢?我们现在来做有一个测试,修改一下码云...原创 2019-06-07 21:33:25 · 411 阅读 · 0 评论 -
SpringCloud之一集中配置组件SpringCloudConfig
集中配置组件SpringCloudConfigSpring Cloud Config简介在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloudconfig ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config ...原创 2019-06-07 20:40:17 · 222 阅读 · 0 评论 -
SpringCloud之一统天下-微服务网关Zuul
SpringCloud之一统天下-微服务网关Zuul微服务网关Zuul为什么需要微服务网关什么是ZuulZuul路由转发管理后台微服务网关1)创建子模块tensquare_manager,pom.xml引入eureka-client 和zuul的依赖2)创建application.yml3)编写启动类网站前台的微服务网关1)创建子模块tensquare_web,pom.xml引入依赖zuul2)创...原创 2019-06-07 19:41:05 · 334 阅读 · 0 评论 -
SpringCloud之初入江湖-交友微服务开发
SpringCloud之初入江湖-交友微服务开发交友微服务开发需求分析交友微服务本身的功能交友微服务-添加与删除好友模块搭建1)创建工程tensquare_friend,pom.xml引入依赖2)创建application.yml3)编写启动类添加好友1)创建实体类2)新建dao包,创建FriendDao接口3)创建业务逻辑类4)控制器类5)测试添加非好友1)构建实体类2)创建数据访问接口3)修改...原创 2019-06-05 19:51:22 · 311 阅读 · 0 评论 -
SpringCloud之初入江湖-Feign实现服务间的调用
SpringCloud之初入江湖-Feign实现服务间的调用Feign简介快速体验1)在tensquare_qa模块添加依赖2)修改tensquare_qa模块的启动类,添加注解3)在tensquare_qa模块创建 com.tensquare.qa.client包,包下创建接口4)修改tensquare_qa模块的 ProblemController5)测试负载均衡Feign简介Feign是...原创 2019-06-05 17:11:04 · 228 阅读 · 0 评论 -
linux下后台启动springboot项目
linux下后台启动springboot项目我们知道启动springboot的项目有三种方式:运行主方法启动 使用命令 mvn spring-boot:run”在命令行启动该应用 运行“mvn package”进行打包时,会打包成一个可以直接运行的 JAR 文件,使用“java -jar”命令就可以直接运行。我们在开发的时候,通常会使用前两种,而在部署的时候往往会使用第三...转载 2019-05-04 02:35:31 · 403 阅读 · 0 评论 -
spring cloud打包运行报错:no main manifest attribute
spring cloud打包运行报错:no main manifest attribute修改pom.xml原因,需要在子module模块的pom.xml文件中添加插件依赖: <build> <plugins> <plugin> <groupId>org.springframework.boot...原创 2019-05-03 22:08:35 · 1514 阅读 · 0 评论 -
SpringCloud之初入江湖-SpringCloud简介
SpringCloud之初入江湖-SpringCloud简介SpringCloud简介什么是SpringCloudSpringCloud与SpringBoot的关系SpringCloud主要框架Spring Cloud和Dubbo对比说说SpringCloud的版本SpringCloud简介什么是SpringCloudSpring Cloud是一系列框架的有序集合。它利用Spring Boo...原创 2019-06-05 00:17:52 · 162 阅读 · 0 评论