Java

Spring Boot 3.4 正式发布

Spring Boot 3.4 带来了显著的性能提升、可观察性增强和开发体验改进。但在升级过程中,某些变更需要特别注意,以确保应用程序继续正常运行。

2024-12

SpringBoot 实现热插拔 AOP

本文实现热插拔AOP就在于对advice、advised、advisor、pointcut概念的理解,这是实现热插拔AOP的前提,其次就是对自定义classloader也需要有一定的了解。

2024-11

基于开源框架Spring AI Alibaba快速构建Java应用

本文旨在帮助开发者快速掌握并应用 Spring AI Alibaba,提升基于 Java 的大模型应用开发效率和安全性。

2024-11 人工智能

maven scope=system依赖jar包打包问题

在SpringBoot项目中,通过system scope方式引入的依赖包默认是不会被打包进启动包中的。需要在SpringBoot打包插件配置中设置includeSystemScope为true即可。

2024-08

SpringBoot @Async注解和AsyncResult的使用

Spring中用@Async注解标记的方法,称为异步方法,它会在调用方的当前线程之外的独立的线程中执行。

2024-08

SpringBoot集成DeepLearning4j实现图片数字识别

文章主要介绍了使用Spring Boot集成DeepLearning4j实现图片数字识别,包括DeepLearning4j的介绍、训练模型(如MNIST数据集、LeNet-5结构等)、编写模型预测接口、相关工具类。

2024-07 人工智能 DeepLearning4j

SpringBoot配置Resilience4j全过程

这篇文章主要介绍了springboot配置resilience4j全过程,希望对大家有所帮助

2024-06 Resilience4j

Spring Webflux响应式编程使用详解

Webflux响应式编程是一种用于处理异步数据流和事件的编程范式,spring webflux是spring在5.0版本后提供的一套响应式编程风格的web开发框架,本文给大家详细讲讲spring webflux响应式编程的使用

2023-11 WebFlux

SpringBoot项目Jar包加密,防止反编译

本文介绍了一种代码加密方式,可对正式环境的启动包进行安全性处理,防止客户直接通过反编译工具将代码反编译出来。

2023-10

Spring Boot + 规则引擎Drools

本文介绍用Drools实现网上商城根据不同规则计算商品折扣的需求。

2023-05 Drools


如何定制化Spring Boot Starter,这次我终于学会了

Spring Boot官方已经提供了非常多场景的Starter来为我们使用,即便如此,也无法全面的满足我们实际工作中的开发场景,这时我们就需要自定义实现定制化的Starter。

2022-12

SpringBoot + Sharding JDBC,一文搞定分库分表、读写分离

ShardingSphere-Jdbc定位为轻量级Java框架,在Java的Jdbc层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,可理解为增强版的Jdbc驱动,完全兼容Jdbc和各种ORM框架。

2022-12 ShardingJDBC
SpringBoot + Sharding JDBC,一文搞定分库分表、读写分离

SpringBoot 3.0 正式发布,这份升级指南必须收藏

SpringBoot 3.0 现已正式发布,它包含了 12 个月以来 151 个开发者的 5700 多次代码提交。这是自 4.5 年前发布 2.0 以来,SpringBoot 的第一次重大修订。

2022-11

SpringBoot 16个扩展接口

在业务开发或者写中间件业务的时候,可以合理利用spring提供给我们的扩展点,在spring启动的各个阶段内做一些事情。以达到自定义初始化的目的。

2022-11

彻底搞懂时序数据库InfluxDB,在SpringBoot整合InfluxDB

本文介绍时序数据库InfluxDB的功能特性和使用方式。

2022-11 InfluxDB

SpringBoot官方推荐的Docker镜像编译方式-分层jar包

Docker镜像的编译时分层构建的,而上面将依赖和程序都放在一个层中。在实际应用中,修改程序编译代码的频率将大大高于依赖的变化,所以我们最好将它们分在不同的层,这样不变的层在docker中可以直接使用缓存。

2022-10

SpringBoot 实现各种参数校验

本文会详细介绍Spring Validation各种场景下的最佳实践及其实现原理,死磕到底!

2022-08

SpringBoot + flowable 完美结合,快速实现工作流

分享一个不错的工作流引擎 flowable!

2022-08 Flowable

基于SpringBoot的API网关实现

基于SpringBoot自己来实现API网关,我们可以怎样来实现呢?本文通过结合实际业务需求以及对开源API网关的的学习,梳理出API网关的核心能力目标。

2022-03 微服务

SpringBoot处理跨域请求的四种方法

在现代Web应用中,由于安全性和隐私的考虑,浏览器限制了从一个域向另一个域发起的跨域HTTP请求,解决这个问题的一种常见方式是实现跨域资源共享(CORS),SpringBoot提供了多种方式来处理跨域请求,本文将介绍其中的几种方法。

2021-12