- 博客(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
2338
4
原创 SpringCloud(H版&alibaba) Ribbon OpenFeign
Ribbon OpenFeign Ribbon 的负载均衡 和 Rest调用 @Resource private RestTemplate restTemplate;* restTemplate.getForEntity(PAYMENT_URL + “/payment/get/” + id, CommonResult.class); entity.toString(): <200,Comm...
2020-04-04 22:26:58
383
原创 SpringCloud(H版&alibaba) Consul 服务注册与发现
Consul 服务注册与发现 Consul 是一套开源的分布式发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发 提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以更具需要单独使用, 也可以一起使用构建全方位>的服务网格总之 Consul 提供了一宗完整的服务网格解决方案。 它具有很多优点, 包括: 基于 raft 协议,比较简洁; 支...
2020-04-03 16:41:02
385
原创 SpringCloud(H版&alibaba) EurekaServer服务注册与发现
EurekaServer服务注册与发现 1 EurekaServer 安装 1.1建module cloud-eureka-server7001 1.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
412
原创 SpringCloud(H版&alibaba)框架学习笔记
微服务架构入门 SpringCloud : 分布式微服务架构的一站式解决方案,是多种微服务架构落地技术的集合体,俗称微服务全家桶 服务注册与发现:EUREKA 服务负载均衡与用:NETFLIX OSS RIBBON 服务负载与调用:NETTFLIX 服务熔断降级:HYSTRIX 服务网关:Zuul 服务分布式配置:SpringCloud Config 服务开发:SpingBoot...
2020-04-01 10:00:22
853
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
679
原创 基于通用 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
970
原创 SpringBoot整合MyBatis与数据库逆向工具
SpringBoot整合MyBatis 本篇主要讲述: 配置 datasource 数据源信息 SpringBoot整合MyBatis(简略) mybatis 数据库逆向工具 整合HikariCP 1.pom中引入数据源驱动与mybatis依赖 <dependency> <groupId>mysql</groupId> ...
2020-02-06 19:42:44
495
原创 单体 集群 分布式电商项目演进
项目实战笔记(天天吃货) 记录电商单体项目开发(项目整体概况) 大型网站的8大特点 高并发 高可用 大数据 迭代周期短 用户量庞大 可持续发展 安全级别高 可弹性、可伸缩 完成单体项目的开发后,会进入集群,分布式的开发 一,构建maven多模块项目 分别为 foodie-dev foodie-commom 常用工具类等 foodie-pojo 实体类,BO,VO等 foodie-map...
2020-02-04 15:52:04
888
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅