世界杯预选赛中国队赛程_世界杯多少年一次 - fybstd.com


由 Spring 提供的注解:@Autowired:自动装配 Bean。@Qualifier:指定需要注入的 Bean 名称。@Value:注入属性值。@Component:标记类为一个组件。@Repository:标记数据访问层 Bean。@Service:标记业务逻辑层 Bean。@Configuration:标记类为配置类。@Bean:声明 Bean。@Profile:指定 Bean 在哪个环境下激活。@Scope:指定 Bean 的作用域。@Lazy:延迟初始化 Bean。@PostConstruct:在 Bean 初始化之后执行方法。@PreDestroy:在 Bean 销毁之前执行方法。@Conditional:根据条件判断是否创建 Bean。@Import:导入其他配置类。@ImportResource:导入 XML 配置文件。@EnableAutoConfiguration:开启自动配置。@EnableWebMvc:开启 Spring MVC 配置。@EnableTransactionManagement:开启事务管理。@EnableCaching:开启缓存支持。@EnableScheduling:开启定时任务支持。

由 Spring MVC 提供的注解:@Controller:标记类为控制器。@RestController:标记类为 RESTful 控制器。@RequestMapping:指定请求 URL。@PathVariable:获取 URL 中的参数值。@RequestParam:获取请求参数值。@RequestBody:获取请求体中的数据。@ResponseBody:将响应数据作为 HTTP 响应正文发送。@ModelAttribute:绑定请求参数到方法参数或模型属性。@SessionAttributes:指定模型属性存储在会话中。@CookieValue:获取请求中的 Cookie 值。@RequestHeader:获取请求头信息。@ResponseStatus:指定响应状态码。@ExceptionHandler:定义异常处理方法。@InitBinder:定义表单数据绑定规则。@GetMapping:处理 GET 请求。@PostMapping:处理 POST 请求。@PutMapping:处理 PUT 请求。@DeleteMapping:处理 DELETE 请求。@PatchMapping:处理 PATCH 请求。

由 Hibernate Validator 提供的注解:@NotNull:验证字段不能为空。@NotEmpty:验证字符串不能为空。@NotBlank:验证字符串不能为空白。@Size:验证字符串、集合或数组的大小。@Min:验证字段的最小值。@Max:验证字段的最大值。@DecimalMin:验证字段的最小值(包括边界)。@DecimalMax:验证字段的最大值(包括边界)。@Digits:验证数字的整数和小数部分的位数。@Email:验证电子邮件地址的格式。@Pattern:验证字符串的正则表达式。

由 JUnit 提供的注解:@Test:标记测试方法。@Before:在每个测试方法之前执行。@After:在每个测试方法之后执行。@BeforeClass:在所有测试方法之前执行。@AfterClass:在所有测试方法之后执行。@Ignore:标记测试方法忽略执行。@RunWith:指定测试运行器。@Rule:在测试方法中添加规则。@Parameterized:参数化测试。