在了解了概述和Eureka之后,我们对于分布式微服务架构有了初步的认识,本文将介绍Netflix系列的另一大“神兽”——Ribbon,以及通过其封装的Feign,我将会详细介绍两者以及使用方式,希望能给各位一个较为清晰的认识。
我们之前说了分布式微服务概述,聊了聊分布式微服务这种架构思想。 那么今天我们聊一聊Netflix全家桶“五大神兽”之一——Eureka。在这篇博文,我会介绍Eureka原理、机制、设计思想以及使用过程。
最近刚看完springcloud、dubbo的学习视频,但感觉不是那么扎实,所以打算写一个系列的博客来巩固自身所学。 当然有些内容是参考了别的博客,毕竟我也是初探分布式微服务的,并不是所谓的大神,只是一个新手在初探分布式微服务后写下的一些自己的理解和总结。
由于软件创新实验室讲课要求,所以我写下这篇博文。一方面是为了自己讲课方便,另一方面是为了听课的同学更有目的、更有效率的去听讲。 此篇博客讲的是maven的基础知识以及我在写maven项目时的一些经验和理解。
此项目为个人博客系统,采用SpringBoot,SSM,thymeleaf,Semantic UI等技术,我将从设计思路开始讲起,再到成品,再到项目部署,一站式服务。此系统分前台和后台。前台负责展示你的博客,且页面适配移动端。管理员可以登录后台来对博客、分类、评论等进行管理。
如何去寻找解决bug?我将阐述我自己的理解和找bug的经历,希望对你有所帮助!
你写mybatis-config.xml配置文件时,采用包扫描时就会报错,因为你会发现尽管mapper.xml和接口文件在同一个包中,但是编译到target文件夹时,这两个文件就会分道扬镳,一个在com.XXX/mapper中,一个在com/XXX/mapper包中。
如果一个对象赋值给它的接口,那么这个用接口“接”的对象只有接口所定义的方法和属性,失去了原本对象独有的方法和内容。 按我之前的理解就是——如果把原对象比作一辆拥有众多功能的跑车,那么接口就是大家统一规格的...