共计 914 个字符,预计需要花费 3 分钟才能阅读完成。
-
@SpringBootApplication
: 启动 Spring Boot 应用的注解,等价于@Configuration
、@EnableAutoConfiguration
、@ComponentScan
三个注解的组合。 -
@RestController
: 用于标识 RESTful Web 服务的控制器,返回结果是 JSON 数据。 -
@Controller
: Spring MVC 控制器注解,用于标识处理 HTTP 请求的控制器。 -
@Service
: 标识服务层组件。 -
@Repository
: 标识数据访问层组件。 -
@Autowired
: 自动注入依赖对象,可以用于属性、构造函数、方法参数上。 -
@Qualifier
: 用于指定要注入的依赖对象的名称,常用于存在多个实现类的情况。 -
@Value
: 注入配置文件中的属性值。 -
@RequestMapping
: 处理 HTTP 请求的注解,可以用于类和方法上,支持多种请求方法和参数绑定。 -
@PathVariable
: 获取 URL 路径中的参数值。 -
@RequestParam
: 获取请求参数的值。 -
@ResponseBody
: 将返回结果序列化成 JSON 格式的注解。 -
@ExceptionHandler
: 异常处理注解,用于处理控制器中抛出的异常。 -
@Component
: 通用组件注解。 -
@ConfigurationProperties
: 读取配置文件中的属性值。 -
@EnableConfigurationProperties
: 开启配置属性注入。 -
@EnableScheduling
: 开启定时任务支持。 -
@Async
: 开启异步方法调用。 -
@EnableCaching
: 开启缓存支持。 -
@Cacheable
: 缓存结果注解。 -
@CacheEvict
: 清空缓存注解。 -
@CachePut
: 更新缓存注解。 -
@Scheduled
: 定时任务注解。 -
@Transactional
: 事务注解,用于标识方法需要事务支持。 -
@CrossOrigin
: 开启跨域访问支持。 -
@Profile
: 标识 Bean 所在的环境。 -
@PropertySource
: 加载指定的属性文件。 -
@Import
: 导入其他配置类。 -
@ImportResource
: 导入 XML 配置文件。 -
@Conditional
: 根据条件决定是否加载 Bean。
提醒:本文发布于625天前,文中所关联的信息可能已发生改变,请知悉!