Spring基础相关

声明Bean,类注解

@Component
@Service
@Repository

 

IOC,自动注入,属性注解

@AutoWired

@Resource

@Inject

 

其他

@Import

@ImportResource

@Configuration

@Bean

@Qualifier

 

一些接口

ImportBeanDefinitionRegistrar
FactoryBean
BeanFactoryPostProcessor 

 

SpringMVC相关

@Controller

@RestController

@RequestMapping

@GetMapping

@PostMapping

@ResponseBody

@PathVariable

@RequestParam

@RequestBody

@Valid

@NotNull

@NotBlank

@NotEmpty

@DateTimeFormat

@JsonFormat

 

亲测@NotNull @NotBlank @NotEmpty好像并没有什么区别

 

 

SpringBoot相关

@SpringBootApplication

注解相关属性

scanBasePackages,excludeName

posted on 2021-06-01 17:54  ScoutDu  阅读(23)  评论(0编辑  收藏  举报