@RequestMapping
标识一个类:设置映射请求的请求路径的初始信息
标识一个方法:设置映射请求请求路径的具体信息
@RequestController 返回的主体部分,不需要解析
@ResponseBody 方法注解,类注解 将当前方法返回值直接返回,如果是 实体/集合 转换为JSON返回
@RequestParam 请求参数名与形参集合对象名相同且请求参数为多个,,绑定参数关系
@DateTimeFormat 对于日期类型的参数在进行封装,,使用pattern属性来设置日期的格式
@PathVariable 请求URL直接传递参数,使用{…}来标识该路径参数,,获取路径参数
@Autowired Springboot会自动的从IOC容器中找到UserService类型的bean对象,然后赋值给该变量。
@Component 声明bean的基础注解
@Controller 标注在控制器类上
@Service 标注在业务类上
@Repository 标注在数据访问类上,,mybatis整合,用的少
@Primary 当存在多个相同类型的Bean注入时,,确定默认的实现。
@Qualifier 指定我们当前要注入哪一个bean对象。 在@Qualifier的value属性中,指定注入的bean的名称。
@Resource 指定其name属性,通过name指定要注入的bean的名称,不再需要@Autowerd
@NoArgsConstructor 无参构造
@AllArgsConstructor 满参构造器
@EqualsAndHashCode hashCode和equals
@Data ste,get方法