springboot-deploy-cd springboot pipeline deploy

k8s deploy资源更新与检查

在k8s的资源对象中deployment类型的资源对象几乎是我们在集群运维中打交道最多的了,手动修改的话很方便命令也简单。但是如果想把这些操作放到脚本中形成自动化的过程就得想其他的方法了。 下面介绍两个命令,直接在命令行修改deployment的镜像 # kubectl set image depl ......
deploy 资源 k8s k8 8s

springboot集成nacos

一、加pom文件 <!-- Nacos --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </depe ......
springboot nacos

【SpringBoot】梳理(未完待续)

1 前言 在复习 SpringBoot,顺便画画图,捋捋执行过程哈。画图工具用的 ProcessOn,感觉还行。 2 启动 2.1 初始化器、监听器 2.2 构建环境变量对象 ......
SpringBoot

springboot源码解析

1、初始化SpringApplication启动的第一步,先调用SpringApplication的静态函数run方法,run方法会调用SpringApplication的有参构造方法来初始化SpringApplication。而SpringApplication的初始化方法主要做以下几件事情:1、 ......
springboot 源码

IDEA新建SpringBoot项目突然报错问题的解决

问题描述 在我使用IDEA新建SpringBoot项目时,突然出现这个错误: 之前也是一直这么新建项目,这次突然出现这样的错误,哎呦,我真服啦~ 问题解决 就是说吧,在我看了网上解决问题的教程之后,发现都没有问题,然后我就不死心地又试了试, 发现就成功创建了,具体怎么解决的,我确实是不太清楚了。 ......
SpringBoot 项目 问题 IDEA

SpringBoot 项目优雅实现读写分离

当使用Spring Boot开发数据库应用时,读写分离是一种常见的优化策略。读写分离将读操作和写操作分别分配给不同的数据库实例,以提高系统的吞吐量和性能。 ......
SpringBoot 项目

SpringBoot: RestTemplate中文乱码

1. 问题原因 RestTemplate的构造器创建了一个默认字符集为ISO-8859-1的StringHttpMessageConverter对象, 它的默认编码格式为ISO-8859-1, 所以需要修改这个StringHttpMessageConverter对象的编码格式即可 2. 解决方案 @ ......
乱码 RestTemplate SpringBoot

SpringBoot后端流程

1.idea创建springboot项目:2.7版本 2.pom依赖导入 <!-- web --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifa ......
SpringBoot 流程

springboot学习日记(三)

pom.xml里的各项dependency,鼠标中键可以快捷进入,发现pom中的是各种依赖的集合包,并且包中定义了各种依赖的版本信息,防止未来出现版本冲突。这就是springboot的依赖传递。 可以使用application.properties或者application.yml或者yaml,关于 ......
springboot 日记

springboot

g的开发模式越来越显得笨重。在这种环境下,spring boot伴随着spring4一起出现了。 SpringBoot框架可以做什么:spring boot并不是一个全新的框架,它不是spring解决方案的一个替代品,而是spring的一个封装。所以,你以前可以用spring做的事情,现在用spri ......
springboot

ISP图像处理Pipeline

参考: 1. 键盘摄影(七)——深入理解图像信号处理器 ISP 2. Understanding ISP Pipeline 3. ISP图像处理流程介绍 4. ISP系统综述 5. ISP(图像信号处理)之——图像处理概述 6. ISP 框架 7. ISP(图像信号处理)算法概述、工作原理、架构、处 ......
图像处理 Pipeline 图像 ISP

springboot使用requestmapping创建xml响应体接口

entity下创建类文件,类名分别为:ResponseXml,ResponseItemcontroller下创建xml响应体实现方法 getResponseWithXml ResponseXml Start import javax.xml.bind.annotation.*; //根标签@XmlR ......
requestmapping springboot 接口 xml

SpringBoot3.x使用Swagger

SpringBoot3.x使用Swagger 当前开发主流是前后端分离,有完整文档可以使团队配合更加流畅 Spring生态中通常使用springfox,但是当前springfox并不支持SpringBoot3.x版本 使用替代产品:Springdoc.org Springdoc在v1.7.0版本之后 ......
SpringBoot3 SpringBoot Swagger

SpringBoot创建非web项目

从开始使用SpringBoot到现在,一直都是在用SpringBoot开发web服务(API服务),其实SpringBoot也支持非web项目。 Spring诞生之初就不是为web项目定制的,SpringBoot无非是在spring核心项目的基础上添加了一些方便开发者使用的组件,所以使用Spring ......
SpringBoot 项目 web

springboot学习日记(二)

运行springboot项目报错o.s.b.d.LoggingFailureAnalysisReporter,查资料试着查一下端口占用8080。 netstat -aon|findstr 8080 发现8080端口被进程8768占用。 查找8768进程的程序 tasklist|findstr 876 ......
springboot 日记

多模块springboot项目打jar包 没有主清单属性

说明:一个多模块的项目 两个子Module 一个core 一个server。java8的环境 | -- XChome (pom.xml xchome的 父级) --|--xc-core (pom.xml xc-core的 子级) --|--xc-server (pom.xml xc-server的 ......
springboot 清单 模块 属性 项目

SpringBoot部署的jar包瘦身

pom文件打包插件更换 参考连接:https://www.jb51.net/program/293676eog.htm 参考连接:https://blog.csdn.net/meng_9543/article/details/121329834 <build> <finalName>xxx-xxx< ......
SpringBoot jar

springboot学习日记(一)

今天连下数据库,不小心打成netstart mysql了,好糗。。以后等时机到了笔记也该换成markdown写了,好久没写md后面得复习下。 然后idea这边连数据库很简单不用写专门的程序,右侧栏database直接可以点开具体到连接某个数据库。 记录一下注解的原理和作用: 以前,『XML』是各大框 ......
springboot 日记

使用Springboot结合mybatis搭建最简单的操作mysql教程

废话不说,上代码 pom文件,如果是jdk1.8,请使用如下的SpringBoot版本号 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http ......
Springboot mybatis 教程 mysql

Springboot报错,java.lang.IllegalArgumentException: argument type mismatch

1、报错信息 java.lang.IllegalArgumentException: argument type mismatch at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.Native ......

springboot2 @Mapper注解问题

@Mapper public interface DeptMapper { Dept getById(Integer id); } 问:这段代码是把这个接口注入到spring的bean容器当中去了,但是spring的bean容器不是存的实例化对象吗? 答: 在Spring框架中,将一个类(或接口)注 ......
注解 springboot2 springboot Mapper 问题

SpringBoot是如何保证服务启动后不自动停止的

一般项目执行后,当程序结束会自动关闭程序。但Springboot项目,启动后,只要不发生error错误,一般不会自动停止。 这是为什么呢? 简单Java阻止停止 为了保证一个服务能够持续有效地对外提供服务,一般会有相应的处理方式,比如: 服务器上的守护进程脚本 但是,在Java代码层面,除了shel ......
SpringBoot

Springboot使用@validation

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> /** * @Validate默认是会全部校验的 * 在这里 ......
Springboot validation

第一次将Springboot项目上传到GitLab仓库(初始化)

步骤: 1、在GitLab上创建项目仓库(创建空项目) 创建完成如下: 2、在IDEA中新建一个Springboot项目 使用Git版本集成 这里说明一下: 1、本机计算机已经安装Git 2、IDEA已经集成了Git 3、这里使用的IDEA是2021版本(2018版本是VCS),IDEA中文菜单栏原 ......
Springboot 仓库 第一次 项目 GitLab

Springboot整合RabbitMQ---延迟队列

延迟队列插件地址:https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases/tag/v3.12.0 下载后复制到D:\RabbitMQ Server\rabbitmq_server-3.10.5\plugins(路径 ......
队列 Springboot RabbitMQ

No MyBatis mapper was found in ‘[SpringBoot启动类所在路径]‘ package 原因解析及解决方案

No MyBatis mapper was found in ‘[SpringBoot启动类所在路径]‘ package 原因解析及解决方案 No MyBatis mapper was found in '[XXX]' package 友情提示:搜到这篇文章的,一般是急于解决这个问题的,看下常见原因 ......
SpringBoot 路径 所在 解决方案 原因

备份下启动springboot项目脚本文件 start.sh

1.将jar包放到和该脚本同级目录 2.记得chmod 777 ./start.sh 赋予执行权限 3.执行./start.sh文件即可 4.重启也可以直接执行此文件 5.如果没有打包配置文件可以在此脚本同级目录创建config目录将yml/properties配置文件放进去 . #!/bin/ba ......
脚本 springboot 备份 文件 项目

记录一次springboot开启远程调试的问题

springboot远程连接报错如下 Error running 'remote': Unable to open debugger port (10.100.10.54:18082): java.net.ConnectException "Connection refused: connect" ......
springboot 问题

springboot中部分数据的封装方法

//响应字符串格式数据 @RequestMapping("/hello") public Result hello(){ System.out.println("Hello World"); // return new Result(1,"success","Hello World"); retur ......
springboot 方法 数据

springboot的数据统一返回类Result

/** * 统一响应结果封装类 */ public class Result { private Integer code ;//1 成功 , 0 失败 private String msg; //提示信息 private Object data; //数据 date public Result() ......
springboot 数据 Result