Springboot常用注解

@RestController//restful风格的controller 直接return "index.html"会return字符串
但是用@Controller如果直接return字符串return "index.html",且不加@Responsebody会用到springmvc中的知识返回到一个html

@SpringBootApplication引导类

@ComponentScan("com.kdy")//声明包扫描为spring的注解,加载一个配置类上

@EnableConfigurationProperties(MPConfig.class)加在引导类上声明配置类,被声明的类可用不加@Component
@MapperScan("com.kdy.mapper")加在引导类上声明mapper的scan
@RestControllerAdvice和@ExceptionHandler异常处理器
@Mapper只需标一个mapper接口,自动生成实现类
@Configuration配置类,在里面方法上可用@Bean接管第三方对象
@ConfigurationProperties(prefix = "datasource")//yml中的属性名,标记一个用于自动装配的类,将yml对应部分的内容装配到该类属性可宽松绑定,驼峰、中划线、下划线、常量均可,需提供set方法,在别的类中@Autowired该类即可。绑定前缀名命名规范:仅能使用纯小写字母、数字、下划线作为合法的字符

@Value("${userList[0].name}")直接读取yml配置属性,不支持宽松绑定

@RequestMapping("/books")
@GetMapping....rest风格mapping

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值