后端
-
【SpringBoot系列】Arthas配合docker轻松实现线上热更新
目录 1、方案 2、热更新的局限性 3、技术方案实现 3.1 创建一个springboot 项目
-
springboot自定义validation注解:多字段属性关联校验
背景 validation中提供的注解都是针对单个参数的,如果两个参数之间有关联关系就只能在代码里判断了,比如: @Data public class TestPo { priv…
-
spring6-实现简易版IOC容器
手写简易版IOC容器 1、回顾Java反射 2、实现Spring的IoC 我们都知道,Spring框架的IOC是基于Java反射机制实现的,下面我们先回顾一下java反射。 1、回…
-
Spring在业务中常见的使用方式
目录 通过IOC实现策略模式 通过AOP实现拦截增强 1.参数检验 2.缓存逻辑 3.日志记录 通过Event异步解耦 通过Spring管理事务 1.声明式事务 2.编程式事务 3…
-
spring6-事务
文章目录 1、JdbcTemplate 1.1、简介 1.2、准备工作 1.3、实现CURD ①装配 JdbcTemplate ②测试增删改功能 ③查询数据返回对象 ④查询数据返回…
-
SpringCloud Aliba-Nacos-从入门到学废【1】
🥚今日鸡汤🥚 当你最倒霉地时候一定要扛住。 …
-
集成SpringDataKafka:SpringBoot与SpringDataKafka的集成
1.背景介绍 1. 背景介绍 Kafka是一种分布式流处理平台,用于构建实时数据流管道和流处理应用程序。Spring Data Kafka是Spring Ecosystem中的一个…
-
使用nacos配置中心管理配置文件时,springcloud程序启动报错,无法找到对应的配置文件(加载到了错误的配置文件)
这里写目录标题 一、场景 二、关键依赖 三、报错信息 四、排查 1、`bootstrap.yml`配置 2、查看Nacos配置中心 3、重启后程序依旧报错,查看启动日志,发现Nac…
-
SpringBoot中各个层级结构详解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、各个常用层级简述 1.POJO层 2.DAO层 3.SERVICE层 4.CONTROLLER…
-
【springboot3.x 记录】关于Jakarta包无法引入的问题
最近想将一些项目升级到springboot3.x和java17的时候,发现项目依赖中有Jakarta的包,但是代码标红提示没有相关的类,特此记录一下排查问题和最终解决问题的思路方法…
-
SpringBoot 统计更多Api接口SQL相关日志信息
统计(查询,更新,批量更新)SQL执行次数及用时并输出log import com.zhangziwa.practisesvr.utils.log.LogContext; impo…
-
springboot实战(七)之jackson配置前后端交互下划线转驼峰&对象序列化与反序列化
目录 环境: 1.驼峰转下划线配置 1.1单个字段命名转化使用@JsonProperty注解 1.2单个类进行命名转化 3.全局命名策略配置 2. 序列化以及反序列化 2.1序列…
-
使用Pycharm配置Django后端程序实现登录和注册
一、Django项目创建 在创建Django项目之前需要在本地安装Python 1、进入Pycham之后点击文件新建项目选择新建Django项目,创建templates文件夹用来存…
-
认识SpringBoot项目中的Starter
✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人?? ?个人主页:Leo的博客 ?当前专栏: 循序渐进学SpringBoot ✨特色专栏: My…
-
springboot实战(七)之jackson配置前后端交互下划线转驼峰&对象序列化与反序列化
目录 环境: 1.驼峰转下划线配置 1.1单个字段命名转化使用@JsonProperty注解 1.2单个类进行命名转化 3.全局命名策略配置 2. 序列化以及反序列化 2.1序列…
