2020年2月18日
摘要: spring cloud alibaba 微服务一站式解决方案基于spring cloud 功能 翻译 选择 Distributed/versioned configuration 分布式/版本化的配置管理 Spring Cloud Config、Consul、Nacos、Zookeeper Ser 阅读全文
posted @ 2020-02-18 07:58 清浊 阅读(999) 评论(0) 推荐(0)
  2020年2月17日
摘要: RestTemplate,Spring Web提供的轻量级HTTP Client,用于简化HTTP调用。 RestTemplate restTemplate = new RestTemplate();String replay = restTemplate.getForObject("http:// 阅读全文
posted @ 2020-02-17 08:32 清浊 阅读(1529) 评论(0) 推荐(0)
摘要: schema first 1、分析业务(流程图、用例图、架构图等) 2、敲定业务流程(评审) 3、设计API(我需要那些API)数据模型,表结构设计,类图ER图 4、编写API文档 5、编写代码 api first 1、分析业务(流程图、用例图、架构图等) 2、敲定业务流程(评审) 3、设计API( 阅读全文
posted @ 2020-02-17 07:33 清浊 阅读(559) 评论(0) 推荐(0)
  2020年2月16日
摘要: 首先lombok是一款大幅度减少代码的插件 学习文档地址如下 https://www.projectlombok.org/features val val example = new ArrayList<String>(); example.add("Hello, World!"); val foo 阅读全文
posted @ 2020-02-16 13:19 清浊 阅读(708) 评论(0) 推荐(0)
摘要: 一个减少百分之五十数据库操作代码的通用mybatis插件使用 github地址 https://github.com/abel533/Mapper 首先添加依赖 <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring- 阅读全文
posted @ 2020-02-16 12:41 清浊 阅读(300) 评论(0) 推荐(0)
  2020年2月15日
摘要: mysqlmodel 阅读全文
posted @ 2020-02-15 09:25 清浊 阅读(86) 评论(0) 推荐(0)
摘要: 领域驱动设计 domaindriverdesign 面向对象by name/by verb 职责划分、通用性划分 微服务拆分粒度 良好满足业务 幸福感 增量迭代 持续进化 阅读全文
posted @ 2020-02-15 09:23 清浊 阅读(642) 评论(0) 推荐(0)
  2020年2月14日
摘要: 单体架构 1、架构简单 2、开发、测试、部署更方便 缺点 1、复制性高 2、部署慢,部署频率低 3、扩展能力受限 微服务特性 1、每个微服务有自己独立的进程 2、一系列独立运行的微服务构建一个系统 3、每个服务为独立的业务开发,一个微服务只关注某个特定功能 4、可以使用不同的语言和数据存储技术 5、 阅读全文
posted @ 2020-02-14 20:32 清浊 阅读(1551) 评论(0) 推荐(0)
摘要: #所有环境公用的配置属性management: endpoint: health: show-details: always endpoints: web: exposure: include: '*'info: app-name: pay author: xiaofeiyang email: 46 阅读全文
posted @ 2020-02-14 10:16 清浊 阅读(878) 评论(0) 推荐(0)
摘要: 1、什么是actuator 线上监控工具 2、如何整合 遵循三板斧 第一步加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId 阅读全文
posted @ 2020-02-14 09:46 清浊 阅读(164) 评论(0) 推荐(0)