- 博客(9)
- 收藏
- 关注

原创 Spring Boot 入门与核心配置(新手)
**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独...
2020-02-03 16:08:38
2242
4
原创 SpringCloud(H版&alibaba) Ribbon OpenFeign
Ribbon OpenFeignRibbon 的负载均衡 和 Rest调用@Resourceprivate RestTemplate restTemplate;*restTemplate.getForEntity(PAYMENT_URL + “/payment/get/” + id, CommonResult.class);entity.toString():<200,Comm...
2020-04-04 22:26:58
351
原创 SpringCloud(H版&alibaba) Consul 服务注册与发现
Consul 服务注册与发现Consul 是一套开源的分布式发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以更具需要单独使用, 也可以一起使用构建全方位>的服务网格总之 Consul 提供了一宗完整的服务网格解决方案。它具有很多优点, 包括: 基于 raft 协议,比较简洁; 支...
2020-04-03 16:41:02
348
原创 SpringCloud(H版&alibaba) EurekaServer服务注册与发现
EurekaServer服务注册与发现1 EurekaServer 安装1.1建module cloud-eureka-server70011.2 pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x...
2020-04-03 16:16:49
384
原创 SpringCloud(H版&alibaba)框架学习笔记
微服务架构入门SpringCloud : 分布式微服务架构的一站式解决方案,是多种微服务架构落地技术的集合体,俗称微服务全家桶服务注册与发现:EUREKA服务负载均衡与用:NETFLIX OSS RIBBON服务负载与调用:NETTFLIX服务熔断降级:HYSTRIX服务网关:Zuul服务分布式配置:SpringCloud Config服务开发:SpingBoot...
2020-04-01 10:00:22
815
1
原创 java性能优化第一步openresty安装
openresty的安装和使用使用nginx优化项目性能OpenResty是一个基于 NGINX 的可伸缩的 Web 平台,是一个强大的 Web应用服务器,在性能方面,OpenRe## 标题sty可以 快速构造出足以胜任 10K 以上并发连接响应的超高性能 Web 应用系统。目标是让你的Web 服务直接跑在 Nginx 服务内部,充分利用 Nginx 的非阻塞 I/O 模型,不仅仅对 HT...
2020-02-25 19:27:09
607
原创 基于通用 Mapper 编写 api 接口 和 事务的传播
如何 基于通用 Mapper 编写 api 接口1. 在 数据库中新建一张 stu 学生 表通过数据库逆向工具生成 各种需要的文件2. 在 foodie-service层 com.imooc.service 编写接口package com.imooc.service;import com.imooc.pojo.Stu;public interface StuService { ...
2020-02-06 21:30:05
937
原创 SpringBoot整合MyBatis与数据库逆向工具
SpringBoot整合MyBatis本篇主要讲述:配置 datasource 数据源信息SpringBoot整合MyBatis(简略)mybatis 数据库逆向工具整合HikariCP1.pom中引入数据源驱动与mybatis依赖 <dependency> <groupId>mysql</groupId> ...
2020-02-06 19:42:44
463
原创 单体 集群 分布式电商项目演进
项目实战笔记(天天吃货)记录电商单体项目开发(项目整体概况)大型网站的8大特点高并发高可用大数据迭代周期短用户量庞大可持续发展安全级别高可弹性、可伸缩完成单体项目的开发后,会进入集群,分布式的开发一,构建maven多模块项目分别为 foodie-devfoodie-commom 常用工具类等foodie-pojo 实体类,BO,VO等foodie-map...
2020-02-04 15:52:04
853
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人