06 2022 档案
摘要:1.统一响应 (1)统一状态码 首先定义一个状态码接口,所有状态码都需要实现它 public interface StatusCode { public int getCode(); public String getMsg(); } 枚举类实现接口 @Getter public enum Resu
阅读全文
摘要:参考博客:https://blog.csdn.net/weixin_44190665/article/details/121043585 1.项目介绍 1.1 谷粒商场微服务架构图 1.2 微服务划分图 2.项目环境搭建 2.1 安装docker # 1. 卸载之前的docker sudo yum
阅读全文
摘要:视频参考:https://www.bilibili.com/video/BV1Vp4y1b7ZN?p=51 1. Jenkins+Docker+SpringCloud持续集成流程说明 大致流程说明: 1)开发人员每天把代码提交到Gitlab代码仓库 2)Jenkins从Gitlab中拉取项目源码,编
阅读全文
摘要:我们在日常业务操作中需要记录很多日志,可以在我们需要的方法中对日志进行保存操作,但是对业务代码入侵性大。使用切面针对控制类进行处理灵活度不高,因此我们可以使用自定义注解来针对方法进行日志记录 1.注解 package com.infra.open.api.log; import java.lang.
阅读全文
摘要:1. 什么是持续集成 持续集成(Continuous integration,简称CI)指的是频繁将代码集成到主干。它的目的,就是让产品可以快速迭代,同时保持高质量。核心措施,代码集成到主干之前,必须通过自动化测试,只要有一个测试用例失败,就不能集成 持续集成的设计,从提交到生产,整个过程有以下步骤
阅读全文