随笔分类 -  springcloud

摘要:在开发中,我们经常需要以不同端口启动同一个项目的多个实例,IDEA中启动多个实例很简单. 1 编辑配置 在项目中,选择Edit Configurations,如下图: 左边选择项目启动类,右边箭头处的勾选去掉即可 2.调出RunDashboard面板 在项目的.idea文件夹下找到workspace 阅读全文
posted @ 2021-09-16 16:12 雨后观山色 阅读(342) 评论(0) 推荐(0) 编辑
摘要:1、查找Show Postman Console 2. 打开Postman Console的页面及提供的功能介绍。 3、request的Pre-request Script 中填写console.log("domain"),填写后点击“send”运行 4、查看运行当前接口在console中打印的日志 阅读全文
posted @ 2021-09-08 19:32 雨后观山色 阅读(733) 评论(0) 推荐(0) 编辑
摘要:1.使用postman上传文件(post方式) (1)将请求方式选择为post,填写接口地址 (2)填写请求头 key:Content-Type value:multipart/form-data (3)填写Body form-data中的 key 选择 file (4)最后,发送请求即可。 (5) 阅读全文
posted @ 2021-09-03 11:28 雨后观山色 阅读(915) 评论(0) 推荐(0) 编辑
摘要:1.CommandLineRunner 实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。 为了解决这样的问题,Spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现。 很简单,只需要一个类就可以,无需其他配置。创建实现接 阅读全文
posted @ 2021-08-31 17:05 雨后观山色 阅读(158) 评论(0) 推荐(0) 编辑
摘要:问题:当Java程序按照当前时间生成数据后写入MySQL数据库时,通过SQL语句查询出的时间比插入的时间减少了8小时. 原因: Application.yml配置文档中: jdbc:mysql://数据库IP:端口号/数据库名?serverTimezone=UTC&useUnicode=true&c 阅读全文
posted @ 2021-08-31 16:00 雨后观山色 阅读(326) 评论(0) 推荐(0) 编辑
摘要:1.org.springframework包下 1.1 @Autowired @Autowired 是一个注解,它可以对类成员变量、方法及构造函数进行标注,让 spring 完成 bean 自动装配的工作。@Autowired 默认是按照类去匹配,配合 @Qualifier 指定按照名称去装配 be 阅读全文
posted @ 2021-08-24 19:56 雨后观山色 阅读(1591) 评论(0) 推荐(0) 编辑
摘要:1.org.springframework.web.bind.annotation包下注解 1.1 @PostMapping、@GetMapping、@RequestMapping、@RestController、@ResponseBody、@RequestParam、@RequestPart、@P 阅读全文
posted @ 2021-08-24 17:32 雨后观山色 阅读(15013) 评论(0) 推荐(0) 编辑
摘要:1、Swagger2的功能 Swagger2是一个可以生成项目文档的工具,用来对项目的接口进行描述.是需要简单的配置就可以立马使用,并且还可以在自带的前端界面进行函数的测试. 最核心的作用:编写和维护接口文档。 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风 阅读全文
posted @ 2021-08-23 17:34 雨后观山色 阅读(1317) 评论(0) 推荐(0) 编辑
摘要:1.nacos基本架构及概念 Nacos注册中心分为server与client,server采用Java编写,为client提供注册发现服务与配置服务。而client可以用多语言实现,client与微服务嵌套在一起,nacos提供sdk和openApi,如果没有sdk也可以根据openApi手动写服 阅读全文
posted @ 2021-08-23 11:30 雨后观山色 阅读(346) 评论(0) 推荐(0) 编辑
摘要:Mybatis-Plus是一个Mybatis的增强工具,只是在Mybatis的基础上做了增强却不做改变,MyBatis-Plus支持所有Mybatis原生的特性,所以引入Mybatis-Plus不会对现有的Mybatis构架产生任何影。Mybatis-Plus又简称(MP)是为简化开发,提高开发效率 阅读全文
posted @ 2021-08-20 14:06 雨后观山色 阅读(274) 评论(0) 推荐(0) 编辑
摘要:1 TiDB 产品核心价值点和主打场景 HTAP 的定义:Hybrid Transactional/Analytical Processing,混合事务分析处理 数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(O 阅读全文
posted @ 2021-08-17 08:38 雨后观山色 阅读(311) 评论(0) 推荐(0) 编辑
摘要:一代系统:数据库中间件 ● 二代系统:NoSQL 数据库 ● 三代系统(2013): ○ Google Spanner 及其类似的 NewSQL (TiDB 3.0, CockroachDB) ○ AWS Aurora 及其类似架构的云数据库 ● 新一代趋势:HTAP 数据库(以 TiDB 4.0 阅读全文
posted @ 2021-08-12 16:33 雨后观山色 阅读(349) 评论(0) 推荐(0) 编辑
摘要:一、打开user-service微服务 启动类右键Run’UserServiceApplication’或者点击右上方启动 2 Springboot连接Mysql数据库 (1)首先我们将需要的包导入,这几个包都是我们稍后要用到的: <dependency> <groupId>mysql</group 阅读全文
posted @ 2021-08-10 17:03 雨后观山色 阅读(1230) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud OpenFeign 是声明式的服务调用工具,它整合了Ribbon和Hystrix,拥有负载均衡和服务容错功能。 Feign是声明式的服务调用工具,我们只需创建一个接口并用注解的方式来配置它,就可以实现对某个服务接口的调用,简化了直接使用RestTemplate来调用服务接口 阅读全文
posted @ 2021-08-06 08:41 雨后观山色 阅读(114) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud Eureka是Spring Cloud Netflix 子项目的核心组件之一,主要用于微服务架构中的服务治理。 本文将对搭建Eureka注册中心,搭建Eureka客户端,搭建Eureka集群及给Eureka注册中心添加登录认证进行介绍。 在微服务架构中往往会有一个注册中心, 阅读全文
posted @ 2021-08-03 12:02 雨后观山色 阅读(123) 评论(0) 推荐(0) 编辑
摘要:1.什么是微服务? 微服务是一种架构风格,它要求我们在开发一个应用的时候,这个应用必须构建成一系列小服务的组合;可以通过http的方式进行互通。要说微服务架构,先得说说过去我们的单体应用架构。 2.单体应用架构 所谓单体应用架构(all in one)是指,我们将一个应用的中的所有应用服务都封装在一 阅读全文
posted @ 2021-08-03 11:16 雨后观山色 阅读(173) 评论(0) 推荐(0) 编辑
摘要:Postman的基础功能 1. GET 请求 GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上,所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。 2.POST请求 json提交选择JSON(application/json) 。 (1)先 阅读全文
posted @ 2021-07-20 09:40 雨后观山色 阅读(236) 评论(0) 推荐(0) 编辑
摘要:1 创建父工程 创建统一的父工程:aozhan1,用来管理依赖及其版本,注意是创建project,而不是module pom.xml文件: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/P 阅读全文
posted @ 2021-07-16 16:46 雨后观山色 阅读(3877) 评论(0) 推荐(0) 编辑
摘要:1.Maven基础知识回顾 maven是一个项目管理工具。依赖管理:maven对项目中的jar包的管理过程。传统的工程我们直接将jar包放置到项目中。 maven工程真正的jar包放置在仓库中,项目中只放置jar包的坐标。仓库的种类:本地仓库、远程仓库(私服)、中央仓库仓库之间的关系:当我们启动一个 阅读全文
posted @ 2019-08-18 21:00 雨后观山色 阅读(533) 评论(0) 推荐(0) 编辑
摘要:1.Maven概念 Maven 的正确发音是[ˈmevən]。Maven 在美国是一个口语化的词语,代表专家、内行的意思。 一个对 Maven 比较正式的定义是这么说的:Maven 是一个项目管理工具,它包含了一个项目对象模型 (POM:Project Object Model),一组标准集合,一个 阅读全文
posted @ 2019-07-29 10:30 雨后观山色 阅读(512) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示