
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Feign是Netflix公司提供服务调用组件,单独使用Feign比较麻烦。SpringCloud对Feign做了集成封装,提供了声明式服务调用组件Open-Feign。Open-Feign支持SpringMVC注解。是Spring Cloud提供的一个声明式的伪Http客户端,它使得调用远程服务就像调用本地服务一样简单,只需要创建一个接口并添加一个注解即可。Feign默认集成了Ribbon,所以

池化思想,用于提供有限数量的资源对象,重复利用,可以减少频繁创建对象与销毁对象的开销。创建池子:在池子里初始化一堆对象,备用使用的时候:如果需要使用,就从池子里取出一个进行使用;使用完成,再把对象交还到池子里例如:线程池,数据库连接池数据库连接池:只需要池子里准备少量的Connection连接对象,就可以支持海量的数据库操作。因为这些对象是可以循环使用的避免频繁创建Connection与数据库建立

什么是微服务,微服务有哪些特征SpringCloud是什么SpringCloud与Dubbo的区别微服务的实现方式很多,例如dubbo+zookeeper, SpringCloud等等。那么这两种微服务实现方案有什么区别呢?微服务技术方案对比SpringCloud微服务解决方案:不是一个框架,是一系列框架集合,目前包含二十多个框架,还在不断增加中……Spring Cloud中文网-官方文档中文版。

版本控制(Revision control)是一种软件工程技巧。籍以在开发的过程中,确保由不同人所编辑的同一档案(项目代码)都得到更新。利用版本控制,可以:保存并可以回溯代码的历史版本可以切换不同版本的代码多人协同开发一个项目备份源代码协同开发时定位修改代码的责任人Git 是一个分布式版本控制工具,通常用来对软件开发过程中的源代码文件进行管理。通过Git 仓库来存储和管理这些文件,Git 仓库分为

Maven:中文翻译是“专家”、“内行“,它是Apache提供的免费开源的。

我们写的代码会接触到好几个环境:开发环境、测试环境以及生产环境等等。多种环境去部署同一份代码,由于环境原因往往会出现软件跨环境迁移的问题(也就是“水土”不服针对这种问题如何解决?我们可以将工程及此工程依赖的所有软件打包到一个容器中统一部署Docker 是一个开源的应用容器引擎,基于Go 语言并遵从 Apache2.0 协议开源。它可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然

MongoDB中文网MongoDB是一个基于分布式文档型存储的NoSQL数据库。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB由C++语言编写,是非关系数据库当中功能最丰富,最像关系数据库的,它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。

发现我们的三种配置文件,只有properies是绿色进行提示,下面两种方式不提示因为它优先级最高,默认它一定当成配置文件,我们把下面两种方式也被认定为配置文件就会出现提示。(注意属性前要加空格)相同属性配置优先级 properties>yml>yaml。yaml和yml文件没有提示功能。把没有被认定的配置文件加进去。问题解决帮忙点一下小赞。

Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。Postman原是Chrome浏览器的插件,可以模拟浏览器向后端服务器发起任何形式(如:get、post)的HTTP请求使用Postman还可以在发起请求时,携带一些请求参数、请求头等信息作用:可以用于进行接口测试。

AOP是用于简化动态代理的使用AOP:Aspect Oriented Programming,面向切面编程。是通过预编译方式(aspectj)或者运行期动态代理(Spring)实现程序功能的统一维护的技术。AOP是OOP(Object Oriented Programming)的技术延续,是软件开发中的一个热点,也是Spring中的一个重要内容。利用AOP可以实现对业务逻辑各个部分之间的隔离,从而








