目录
1. 当entity的类名与对应数据库表名不一样时需要加注解:
2. 属性名称与数据库表中对应列名不一致时,并且为主键自增时,需要加注解:
4. 对应类名右键转到单元测试,创建成功后在测试类上需要加注解:
8. 当多个服务类实现一个接口类时,在控制类中实例化服务类对象,需要加注解:
1. 当entity的类名与对应数据库表名不一样时需要加注解:
@TableName( "对应数据库的表名" )
2. 属性名称与数据库表中对应列名不一致时,并且为主键自增时,需要加注解:
@TableId( value = "列名",type = IdType.AUTO)
3. 同上,当不是主键时,需要加注解:
@TableField("列名")
4. 对应类名右键转到单元测试,创建成功后在测试类上需要加注解:
@SpringBootTest
5. 创建全局异常处理器类时,需要加注解:
@RestControllerAdvice
6. 全局异常处理器的方法上面,需要加注解:
@ExceptionHandler(Exception.class)括号里写需要处理的异常类型
7. 从yml配置文件中获取值,需要加注解:
@Value("${键值对的键名}")
8. 当多个服务类实现一个接口类时,在控制类中实例化服务类对象,需要加注解:
@Qualifier("想要的服务类名")