微服务
吴法刚
从现在我下了一个决定把自己学习过的东西都写成文章发表出来,大家共同学习共同探讨,知识无边界。。欢迎交流技术
展开
-
SpringBoot与数据访问
现在我已经把我的项目整改到了数据库访问的阶段,这里我来介绍下如何进行整合的,首先我的项目也是使用的mybatis框架,以及druid数据源,这里我首先使用jdbc直接连接数据库引入,顺便剖析下连接数据库自动配置的原理jdbc直接访问数据库引入相关依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot原创 2020-08-22 15:25:22 · 192 阅读 · 0 评论 -
spring cloud组件之ribbon+自定义IRule+fegin
为氛围原创 2020-05-24 18:03:11 · 1821 阅读 · 0 评论 -
spring cloud组件之 eureka搭建、集群、心跳
1.eureka是什么?eureka是Netflix的子模块之一,也是一个核心的模块,eureka里有2个组件,一个是EurekaServer(一个独立的项目) 这个是用于定位服务以实现中间层服务器的负载平衡和故障转移,另一个便是EurekaClient(我们的微服务) 它是用于与Server交互的,可以使得交互变得非常简单:只需要通过服务标识符即可拿到服务。...原创 2020-05-24 18:02:33 · 705 阅读 · 0 评论 -
微服务入门 spring cloud环境搭建
1. 什么是微服务?微服务就是把原本臃肿的一个项目的所有模块拆分开来并做到互相没有关联,甚至可以不使用同一个数据库。 比如:项目里面有User模块和Power模块,但是User模块和Power模块并没有直接关系,仅仅只是一些数据需要交互,那么就可以吧这2个模块单独分开来,当user需要调用power的时候,power是一个服务方,但是power需要调用user的时候,user又是服务方了, 所以,他们并不在乎谁是服务方谁是调用方,他们都是2个独立的服务,这时候,微服务的概念就出来了。2.经典问题:微原创 2020-05-24 18:01:52 · 564 阅读 · 0 评论 -
SpringBoot2.X快速构建和配置
1、SpringBoot是什么?SpringBoot用于简化Spring应用配置,采用“约定优于配置”的方式开发,可以快速构建Spring应用。2、准备工作3,HelloWord环境搭建3.1官方向导搭建boot应用地址:http://start.spring.io/设置项目属性:解压,拷贝到工作空间,导入maven项目写Controller: HelloController.java注意: 这个controller也可以不写就可以直接启动应用,写一定要写在app的同原创 2020-05-24 18:00:28 · 221 阅读 · 0 评论