springboot常用注解

@springbootApplication 入口

@Autowired自动装配对象

@Service 业务层

@Respository 标记持久层

@Controller 控制器层

@RestController 控制器层 @Controller和@ResponseBody的整合

@Configuration对应spring的Beans定义

@Bean 对应xml中bean定义

@RequestMapping 定义uri 实现接口访问,@GetMapping 只允许get @PostMapping致允熙post

@RequestParam 接收参数

@PathVariable 接收参数

@RequestBody 接收对象

@value 读取配置文件的变量

@ConfigurationProperties 整体读取配置文件中的变量 

读取配置文件中此前缀的配置自动注入到这个类中
@Configuration
public class DruidConfig {
    @ConfigurationProperties(prefix = "spring.datasource")
    @Bean
    public DataSource druid() {
        return new DruidDataSource();
    }
}

你可能感兴趣的:(java,spring,boot,java,spring)