首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Spring及SpringBoot
Andya
创建于2022-11-19
订阅专栏
针对Spring及SpringBoot相关技术做学习与总结。
等 14 人订阅
共47篇文章
创建于2022-11-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SpringBoot | 构建客户树及其关联关系的设计思路和实践Demo
关注:CodingTechWork 引言 在企业级应用中,客户关系管理(CRM)是核心功能之一。客户树是一种用于表示客户之间层级关系的结构,例如企业客户与子公司、经销商与下级经销商等。本文将详细介
Java | 基于自定义注解与AOP切面实现数据权限管控的思路和实践
关注:CodingTechWork 引言 在企业级应用中,数据权限控制是一个常见的需求。本文将通过一个完整的示例,展示如何使用自定义注解和AOP切面在Spring Boot项目中实现数据权限管控,
Java | 深拷贝与浅拷贝工具类解析和自定义实现
关注:CodingTechWork 引言 在 Java 开发中,对象的拷贝是一个常见的需求,尤其是在处理复杂数据结构时。深拷贝(Deep Copy)和浅拷贝(Shallow Copy)是两种常见的
Spring | 基于 Spring Pipeline、上下文与路由表实现业务流程串联
关注:CodingTechWork 引言 在复杂的业务系统中,业务流程的串联是一个常见的需求。传统的实现方式往往是通过硬编码的方式将各个业务环节拼接在一起,这种方式不仅代码耦合度高,而且难以维护和
Java | 基于 ThreadLocal 实现多客户端访问设备的 REST 请求下发
关注:CodingTechWork 引言 在分布式系统中,常常会遇到多个客户端同时访问同一个机器设备的情况。为了确保每个客户端的请求都能正确地发送到目标设备,并且能够根据当前线程自动获取对应的设备
Redis | 基于 Redis 实现机器列表 Token 缓存的 Java 实现
关注:CodingTechWork 引言 在分布式系统中,Token 缓存是一种常见的需求。它可以帮助我们快速验证用户身份,减少对数据库的频繁访问,提高系统的性能和响应速度。本文将介绍如何使用 R
Java | RESTful 接口规范
关注:CodingTechWork 引言 作为一名程序员,制定清晰、一致且高效的 RESTful 接口规范对于团队的开发效率和项目的长期维护至关重要。本文将详细介绍 RESTful 接口的设计理念
Java | 基于注解的代码生成工具MapStruct映射使用详解
关注:CodingTechWork 介绍 在 Java 开发中,我们经常需要在不同的 Java Bean 之间进行数据映射,比如从实体类(Entity)到数据传输对象(DTO)的转换。传统的做法是手动
Java | DTO 与 Entity 之间拷贝转换的几种方法
关注:CodingTechWork 引言 在 Java 开发中,DTO(Data Transfer Object)和 Entity(实体类)是常见的两种数据模型。DTO 通常用于数据传输,而 En
Java | CompletableFuture详解
关注:CodingTechWork CompletableFuture 概述 介绍 CompletableFuture是 Java 8 引入的一个非常强大的类,属于 java.util.concu
SpringBoot | 基于MyBatis-Plus实现Lambda Query查询
关注:CodingTechWork 引言 MyBatis-Plus 是 MyBatis 的增强工具,简化了数据库操作,并提高了开发效率。它提供了多种查询方式,包括常规的 SQL 查询、Lambda
SpringBoot | 基于 MyBatis 的分页与模糊查询的开发模板
关注:CodingTechWork 引言 在开发 Web 应用时,常常需要处理复杂的查询需求,尤其是在涉及到用户管理功能时,分页查询和模糊查询是常见的需求之一。 本文将通过一个具体的示例,展示如
SpringBoot | @Autowired 和 @Resource 的区别及原理分析
关注:CodingTechWork 引言 在Spring框架中,@Autowired 和 @Resource 是两种常用的依赖注入注解,它们都用于自动装配Bean,简化了开发者手动创建和管理Bea
JAVA | 通过自定义注解与AOP防止接口重复提交
关注:CodingTechWork 引言 在Web应用开发中,特别是在处理表单提交或API调用时,可能会遇到用户因网络延迟、按钮多次点击等原因导致的重复提交问题。为了解决这一问题,通常的做法是在前
Spring Boot | 基于MinIO实现文件上传和下载
关注:CodingTechWork 介绍 在现代的 web 应用中,文件上传和下载是常见的需求。MinIO 是一个开源的高性能分布式对象存储服务,可以用来存储和管理大量的非结构化数据,如图片、视频
SpringBoot | 使用Apache POI库读取Excel文件介绍
关注WX:CodingTechWork 介绍 在日常开发中,我们经常需要处理Excel文件中的数据。无论是从数据库导入数据、处理数据报表,还是批量生成数据,都可能会遇到需要读取和操作Excel文件
Java | 使用ServerSocket查找TCP可用端口
关注:CodingTechWork 引言 在项目开发中,有一个程序是专门给服务下发tcp端口占用的,但是tcp端口有时候会被其他服务给占用,此时端口就会冲突。本文提供一个工具类进行端口占用判断并返
SpringBoot | RestTemplate异常处理器ErrorHandler使用详解
关注wx:CodingTechWork 引言 在代码开发过程中,发现很多地方通过RestTemplate调用了第三方接口,而第三方接口需要根据某些状态码或者异常进行重试调用,此时,要么在每个调用的
SpringBoot | 使用newWorkStealingPool和CompletableFuture进行并发异步处理
关注wx: CodingTechWork 需求 一个列表操作需要异步处理每个元素,最终需要将列表各个元素的操作结果统一返回,无需关注该列表中的顺序执行。这个线程池不会保证任务的顺序执行,即为Wor
Java——反射调用类和方法时依赖注入失效问题排查与解决
在开发过程中,使用反射进行类的方法调用时,遇到了依赖注入问题,通过demo进行问题复现和还原并记录。
下一页