Spring Boot 3.4 带来了显著的性能提升、可观察性增强和开发体验改进。但在升级过程中,某些变更需要特别注意,以确保应用程序继续正常运行。
2024-12本文实现热插拔AOP就在于对advice、advised、advisor、pointcut概念的理解,这是实现热插拔AOP的前提,其次就是对自定义classloader也需要有一定的了解。
2024-11本文旨在帮助开发者快速掌握并应用 Spring AI Alibaba,提升基于 Java 的大模型应用开发效率和安全性。
2024-11 人工智能在SpringBoot项目中,通过system scope方式引入的依赖包默认是不会被打包进启动包中的。需要在SpringBoot打包插件配置中设置includeSystemScope为true即可。
2024-08文章主要介绍了使用Spring Boot集成DeepLearning4j实现图片数字识别,包括DeepLearning4j的介绍、训练模型(如MNIST数据集、LeNet-5结构等)、编写模型预测接口、相关工具类。
2024-07 人工智能 DeepLearning4jWebflux响应式编程是一种用于处理异步数据流和事件的编程范式,spring webflux是spring在5.0版本后提供的一套响应式编程风格的web开发框架,本文给大家详细讲讲spring webflux响应式编程的使用
2023-11 WebFluxSpring Boot官方已经提供了非常多场景的Starter来为我们使用,即便如此,也无法全面的满足我们实际工作中的开发场景,这时我们就需要自定义实现定制化的Starter。
2022-12ShardingSphere-Jdbc定位为轻量级Java框架,在Java的Jdbc层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,可理解为增强版的Jdbc驱动,完全兼容Jdbc和各种ORM框架。
2022-12 ShardingJDBCSpringBoot 3.0 现已正式发布,它包含了 12 个月以来 151 个开发者的 5700 多次代码提交。这是自 4.5 年前发布 2.0 以来,SpringBoot 的第一次重大修订。
2022-11在业务开发或者写中间件业务的时候,可以合理利用spring提供给我们的扩展点,在spring启动的各个阶段内做一些事情。以达到自定义初始化的目的。
2022-11Docker镜像的编译时分层构建的,而上面将依赖和程序都放在一个层中。在实际应用中,修改程序编译代码的频率将大大高于依赖的变化,所以我们最好将它们分在不同的层,这样不变的层在docker中可以直接使用缓存。
2022-10基于SpringBoot自己来实现API网关,我们可以怎样来实现呢?本文通过结合实际业务需求以及对开源API网关的的学习,梳理出API网关的核心能力目标。
2022-03 微服务在现代Web应用中,由于安全性和隐私的考虑,浏览器限制了从一个域向另一个域发起的跨域HTTP请求,解决这个问题的一种常见方式是实现跨域资源共享(CORS),SpringBoot提供了多种方式来处理跨域请求,本文将介绍其中的几种方法。
2021-12