Hibernate—— 单表映射

2017-05-17  本文已影响0人  c5fc16271aee

单一主键

一、assigned 由java应用程序负责生成(手工赋值)

二、native 由底层数据库自动生成标识符,如果是Mysql就是increment,如果是Oracle就是sequence。

在实体类映射的主键id标签里面的generator标签改。

例1:

assigned

例2:

native

基本类型

基本数据类型

注意画红色圈圈的——易错

时间类型的对比

对象类型

添加一个照片字段,并重新生成学生关系映射

student.java StudentTest.java StudentTest.java

组件属性

如:当Student类里的address属性是另外一个类的时候,就会出现如上图这样的信息。

注意区分不一样的

单表操作CRUD实例

其他的增删改查看 “Hibernate—— 创建与配置” 里面的

查询单条记录 删除和更新
1

System.out.println(s.getClass().getName());    //就能看出返回的是什么对象

2
上一篇下一篇

猜你喜欢

热点阅读