排序
面试题:Spring 中的 @PropertySource 注解的作用是什么?
在 Spring 框架中,@PropertySource 注解用于将外部的属性文件(如 .properties 或 .yml 文件)加载到 Spring 的环境(Environment)中,从而可以在应用程序中通过&nb...
面试题:Spring 中的 ApplicationContext 是什么?
ApplicationContext 是 Spring 框架的核心接口之一,它是 Spring IoC 容器的一种实现,用于管理 Bean 的生命周期、配置和依赖关系。ApplicationContext 继承了 BeanFactory ...
面试题:Spring 中的 @Conditional 注解的作用是什么?
@Conditional 是 Spring 框架中的一个注解,用于条件化地加载 Bean。它的作用是根据指定的条件决定是否创建或注册某个 Bean。通过 @Conditional,开发者可以根据环境、配置、系统属性等条件动态...
面试题:说下对 Spring MVC 的理解?
Spring MVC 是 Spring 框架中的一个重要模块,用于构建基于 MVC(Model-View-Controller) 设计模式的 Web 应用程序。它通过将应用程序分为 模型(Model)、视图(View) ...
面试题:Spring 中的 @Profile 注解的作用是什么?
@Profile 是 Spring 框架中的一个注解,用于根据特定的环境或条件来激活或禁用某些 Bean 的定义。它通常用于在不同环境(如开发、测试、生产)下配置不同的 Bean 或组件。 1. @Profil...
面试题:Spring 的优点
Spring 框架是 Java 生态系统中最流行的企业级应用开发框架之一,它的优点主要体现在以下几个方面: 1. 轻量级和非侵入性 特点: Spring 框架的核心容器是轻量级的,不需要依赖特定的应用服...
面试题:什么是 AOP?
AOP(Aspect-Oriented Programming,面向切面编程)是一种编程范式,旨在将横切关注点(Cross-Cutting Concerns)从核心业务逻辑中分离出来,以提高代码的模块化、可维护性和可重用性。 1. ...