Spring各个注解的使用
来源:互联网 发布:2017程序员考试真题 编辑:程序博客网 时间:2024/04/28 04:01
@Id 映射主键属性
@GeneratedValue —— 注解声明了主键的生成策略。该注解有如下属性
strategy 指定生成的策略,默认是GenerationType. AUTO
GenerationType.AUTO 主键由程序控制
GenerationType.TABLE 使用一个特定的数据库表格来保存主键
GenerationType.IDENTITY 主键由数据库自动生成,主要是自动增长类型
GenerationType.SEQUENCE 根据底层数据库的序列来生成主键,条件是数据库支持序列
generator 指定生成主键使用的生成器
@OneToOne:一对一关联
cascade:级联,它可以有有五个值可选,分别是:
CascadeType.PERSIST:级联新建
CascadeType.REMOVE : 级联删除
CascadeType.REFRESH:级联刷新
CascadeType.MERGE : 级联更新
CascadeType.ALL : 以上全部四项
//时间格式
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+08:00")
实体类中设置了2个@Id,却没有设置复合主键@IdClass。
解决方法:根据实际情况,去掉一个@Id(设置重复了);或者设置复合主键@IdClass
@RequestParam(value = what required = true)void test(int what){};这个是传参 当他为false 时 使用这个注解可以不传这个参数 true时必须传required默认值是true
- Spring各个注解的使用
- spring 各个注解的作用
- spring注解的使用
- Spring注解的使用
- spring注解的使用
- Spring注解的使用
- spring注解的使用
- Spring Cloud各个组件的配套使用
- Spring常见注解的使用
- Spring中注解的使用
- Spring @Conditional注解的使用
- Spring @Value注解的使用
- spring @conditional注解的使用
- 使用注解的spring mvc
- Spring注解的使用规范
- Spring注解的使用积累
- 常用spring注解的使用
- 使用spring的事物注解
- 标准、架构、框架和设计模式
- [LeetCode] Container With Most Water
- NOPI实现生成Excel数据表
- Linux下安装Oracle Database 11g Express Edition
- Qt 的QString类的使用
- Spring各个注解的使用
- 基于庖丁分词的TFIDF计算
- Oracle中分区表的使用
- storm学习 相关API介绍(转)
- mysql导入导出
- QML如何创建动态组件
- Linux下,sqlite简单实例
- mybatis 动态sql
- php三联级城市列表