一些知识点

@GenernateValue:一个实体生成一个唯一标识的主键
@Id:指定表的主键
list:允许重复,元素为插入的顺序,有序
@Autowired:自动装配对象
@Repository:用于标注数据访问组件,即DAO组件。作用于持久层
@Transactional:在代码执行出错的时候能够进行事务的回滚
Hibernate的Query:用于查询的对象,可以设置查询条件和分页查询
controller层中return语句中redirect:重定向;forward:请求资源转发
List集合:有序,允许重复
@ApiModelProperty:swagger的注解,添加和操作属性模块的数据
@Api:swagger注解,用在请求的类上,表示对类的说明
@ApiOperation:swagger注解,用于构建Api文档的。用在请求方法上,说明方法的用途和作用
@Data:提高代码的简洁,省去代码中大量的get(),set(),toString()等方法
@JSONProperty:用于实体类的属性上,把属性名称转换为另一个名称(即两个名称都指向同一个变量值)
@ApiImplicitParam:用于请求方法上,表示一组参数说明
Array.fill():初始化数组,值全为undefind的数组
@Override:对父类方法的重写
@see:在注释中实现链接跳转
BigDecimal:用来解决基本数据类型不能进行精确计算的问题
p6spy:跟踪数据库操作,查看程序运行过程中执行的sql语句

你可能感兴趣的:(一些知识点)