Jpa
文章平均质量分 79
HYDchosen1
这个作者很懒,什么都没留下…
展开
-
JPA 注解
@Entity 作用:设置一个类为实体类Java代码 @Entity public class User { } @Table 作用:设置实体类对应的表,常与@Entity一起使用参数:name制定表名,不写的话,为实体类的类名Java代码 @Entity @Table(nam转载 2016-12-16 17:52:22 · 293 阅读 · 0 评论 -
JPA-@oneToOne
一对一(@OneToOne)· 单向关联# 注释@OneToOne定义如下:@Target({METHOD, FIELD}) @Retention(RUNTIME)public @interface OneToOne { Class targetEntity() default void.class; CascadeType[] cascade() defa转载 2016-12-14 16:30:10 · 1441 阅读 · 0 评论 -
JPA-oneToMany
1)下边有两个实体类Order.java和OrderItem.java 前者是作为one 后者是many的一方(也就是说一个订单可以包含多个订单项)下边是他们的映射关系(2)Order.java代码如下package com.lc.bean;import java.util.HashSet;import java.util.Set;import javax.pers转载 2016-12-14 16:52:30 · 372 阅读 · 0 评论 -
@JoinColumn
在address中没有特殊的注解。在Person中对应到数据库里面就有一个指向Address的外键.我们也可以增加注释指定外键的列的名字,如下:@OneToOne(cascade=CascadeType.ALL,optional=true)@JoinColumn(name="addressID")//注释本表中指向另一个表的外键。 public Address转载 2016-12-15 16:17:17 · 1286 阅读 · 0 评论