-
1,@entity注解后可以不用再创建xxx.hbm.xml实体类配置文件
2,注解后也需要将实体类映射到hibernate.cfg.xml中
<mapping class="具体的类名"/>
3,若引用javax.persistence.Entity则说明注解引用的JPA
4,SchemaExport export = new SchemaExport(config);
export.create(true,true);
可自动创建没有在数据库中发现的实体类表
查看全部 -
1,myeclipse中需要创建hibernate插件后才可以直接new一个hibernate.cfg.xml文件
查看全部 -
映射关系注解
查看全部 -
类级别注解和属性级别注解
查看全部 -
两种方式:
@OneToOne(cascade = CascadeType.ALL) //cascade 是指定级联关系,全级联
@JoinColumn
//表示被控类的主键
String作为pid时,需要类实现Serializable
查看全部 -
@Transient 不映射到数据库的字段,ORM忽略
作用:
不想将某些字段映射到数据库中,比如薪水等保密字段
查看全部 -
auto 主键由程序自动控制(字符串不能指定为auto)
identity 自动递增
查看全部 -
Mysql规定
如果String类型作为主键,长度不能过长
可以用Column(length = 10)来限制
查看全部 -
多对多双向外键
查看全部 -
多对多单向外键
查看全部 -
一对多双向外键
查看全部 -
一对多单向外键
查看全部 -
一对一双向外键联合主键
查看全部 -
.如果注解写在getXxx上,则所有其他属性的注解统一写在getXxx上;若写在属性上,则所有其他属性的注解统一写在属性上。 需要一致
查看全部 -
一对一双向外键
查看全部
举报