
JPA注解
唯重
空性
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
@Enumerated
在javax.persistence包中有这么两个注解@Enumerated,@EnumType@Target({METHOD, FIELD})@Retention(RUNTIME)public @interface Enumerated { /** (Optional) The type used in mapping an enum type. */ EnumType ...转载 2019-12-18 13:13:20 · 2515 阅读 · 0 评论 -
@Temporal
因为数据库中有个 Date类型的数据,在从数据库中获取数据【就是getXxx方法,当然,自动装配的时候可以直接写在字段上,但也只是针对getXxx方法,不会自动赋值】 的时候可以利用这个 @Temporal的注解进行自动格式化。@Temporal 注解的取值只有三种,如下图:如果某个实体类的字段包含 Date类型,那么数据库中应该存储的是 “yyyy-MM-dd hh:MM:ss”的形式,针...转载 2019-12-18 13:07:55 · 699 阅读 · 0 评论 -
@Embeddable
JPA嵌入式对象(又名组件)在实体中可以定义一个嵌入式组件(embedded component), 甚至覆盖该实体中原有的列映射. 组件类必须在类一级定义@Embeddable注解. 在特定的实体的关联属性上使用@Embedded和@AttributeOverride注解可以覆盖该属性对应的嵌入式对象的列映射。用例代码如下:数据库DDL语句create table CAT( id ...转载 2019-12-18 12:47:15 · 2309 阅读 · 0 评论