SpringBoot共12篇
由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
使用 Spring Boot 和 Kotlin 进行条件查询和 JPA 元模型 - 技术SOLO

使用 Spring Boot 和 Kotlin 进行条件查询和 JPA 元模型

JPA 2定义了一个类型安全的Criteria API,它允许使用所谓的JPA Metamodel构建条件查询。引入此功能是为了避免上述缺点,并提供类型安全和静态的方式来访问实体类的元数据。请注意,元模型生成的...
技术SOLO的头像 - 技术SOLO超级会员技术SOLO2024-01-26 13:42
0150
如何在 Spring Boot 中配置多个 MongoDB 连接 - 技术SOLO

如何在 Spring Boot 中配置多个 MongoDB 连接

添加所需的依赖项 首先,您需要添加spring-boot-starter-data-mongodb项目的依赖项。至少使用 2.3.0 版本,因为Spring Boot Starter Data MongoDB 2.3.0.RELEASE中引入了 MongoDB Driver 4.x。 ...
技术SOLO的头像 - 技术SOLO超级会员技术SOLO2024-01-25 17:02
0190
在使用@ExceptionHandler和@Around注解时的问题 - 技术SOLO

在使用@ExceptionHandler和@Around注解时的问题

前提 项目中使用@ExceptionHandler注解来声明单个Controller中的异常处理,同时也使用@Around或@Before注解等AOP切面来打印接口的请求日志 冲突问题 切面会被触发两次 如果请求的接口出现异常,...
技术SOLO的头像 - 技术SOLO超级会员技术SOLO2024-01-25 16:17
090
Spring中@Controller与@RestController的区别 - 技术SOLO

Spring中@Controller与@RestController的区别

在 Spring MVC 中,@Controller和@RestController注释都用于根据 MVC 设计模式定义 Web 控制器。控制器负责处理 HTTP 请求并将 HTTP 响应返回给客户端。 这两个注解的主要区别在于它们如何处理...
技术SOLO的头像 - 技术SOLO超级会员技术SOLO2024-01-15 13:49
0140
Spring Boot 中通过事务管理配置多个数据源 - 技术SOLO

Spring Boot 中通过事务管理配置多个数据源

处理多个数据源和事务的必要性 在企业级应用程序中,经常需要同时与多个数据库进行交互。这可能涉及跨不同数据库管理关键数据,同时确保这些来源之间事务的完整性和一致性。 在 Spring Boot 中...
技术SOLO的头像 - 技术SOLO超级会员技术SOLO2024-01-12 13:50
0290
Spring Boot常见注解 - 技术SOLO

Spring Boot常见注解

Spring Boot 注解是一种元数据形式,提供有关 Spring 应用程序的数据。Spring Boot构建在spring之上,包含了spring的所有特性。如今,它正成为开发人员的最爱,因为它的快速生产就绪环境使开发...
技术SOLO的头像 - 技术SOLO超级会员技术SOLO2023-12-27 14:03
0360
Spring Boot 的架构 - 技术SOLO

Spring Boot 的架构

Spring Boot构建在核心Spring框架之上。它是 spring 框架的简化和自动化版本。Spring Boot遵循分层架构,其中每一层都与其他层通信(按层次顺序位于上方或下方)。Spring Boot 文档为 Spring B...
技术SOLO的头像 - 技术SOLO超级会员技术SOLO2023-12-27 10:01
0170
Spring的控制反转和依赖注入之间的区别 - 技术SOLO

Spring的控制反转和依赖注入之间的区别

Spring是一个开源轻量级框架,允许 Java EE 7 开发人员构建简单、可靠且可扩展的企业应用程序。该框架主要致力于提供各种方法来帮助您管理业务对象。与经典 Java 框架和应用程序编程接口 (API)...
技术SOLO的头像 - 技术SOLO超级会员技术SOLO2023-12-26 15:17
0220
Spring MVC 和 Spring Boot 的区别 - 技术SOLO

Spring MVC 和 Spring Boot 的区别

Spring MVC Spring 广泛用于创建可扩展的应用程序。对于Web应用程序,Spring提供了Spring MVC框架,它是Spring的一个广泛使用的模块,用于创建可扩展的Web应用程序。Spring MVC 框架实现了模块...
技术SOLO的头像 - 技术SOLO超级会员技术SOLO2023-12-26 14:28
0150
Spring 和 Spring Boot 的区别 - 技术SOLO

Spring 和 Spring Boot 的区别

Spring Spring是一个开源轻量级框架,允许 Java EE 7 开发人员构建简单、可靠且可扩展的企业应用程序。该框架主要致力于提供各种方法来帮助您管理业务对象。与经典的 Java 框架和应用程序编程接...
技术SOLO的头像 - 技术SOLO超级会员技术SOLO2023-12-26 14:10
0140
为什么选择 Spring Boot 进行微服务开发 - 技术SOLO

为什么选择 Spring Boot 进行微服务开发

微服务是小型、松散耦合的分布式服务。微服务架构是作为解决方案来解决单体架构的可扩展性、可独立部署和创新挑战的。它使我们能够将大型应用程序分解为具有某些指定职责的可有效管理的小组件。...
技术SOLO的头像 - 技术SOLO超级会员技术SOLO2023-12-25 16:15
0190
Spring Boot 简介 - 技术SOLO

Spring Boot 简介

Spring Boot 的特点 Spring Boot 构建在传统的 spring 框架之上。因此,它提供了 spring 的所有功能,并且比 spring 更易于使用。 它允许避免 Spring 中存在的大量 XML 配置:与Spring MVC 项目...
技术SOLO的头像 - 技术SOLO超级会员技术SOLO2023-12-25 16:03
0160