美文网首页
Hibernate—— 单表映射

Hibernate—— 单表映射

作者: c5fc16271aee | 来源:发表于2017-05-17 17:08 被阅读0次

单一主键

一、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

相关文章

  • Hibernate—— 单表映射

    单一主键 一、assigned 由java应用程序负责生成(手工赋值) 二、native 由底层数据库自动生成标识...

  • Hibernate初探之单表映射

    什么是ORM ORM(Object/Relationship Mapping):对象/关系映射 为什么需要ORM ...

  • Hibernate初探之单表映射

    ORM(Object/Relationship Mapping):对象 / 关系映射 利用面向对象映射编写的数据库...

  • 4.hibernate映射(多对一)

    映射关系 映射是对象到表,映射关系是多个对象的关系映射到多张表的关系! cascade级联 hibernate的级...

  • Spring DATA JPA

    还没系统学习, 很像Hibernate POJO上加像Hibernate的注解映射映射实体和表 SQL语句定义3种...

  • Mybaits中映射关系一对一(一)

    mybatis中的映射关系,这里我用的依然是hibernate中定义的几张表。如果没有看hibernate的映射关...

  • Hibernate 单表多对多关联防止 JSON 死循环

    Hibernate 在做实体类映射时可能存在单表的多对多关联,就是实体类关联自身的场景 更多精彩 更多技术博客,请...

  • Mybatis基础知识

    一.Mybatis 1.Hibernate全表映射,而Mybatis半自动映射且可配置动态SQL 2.Mapper...

  • Hibernate入门2-关联和映射

    Hibernate 快速入门2 - 关联映射和类继承 2 关联映射 我们知道两个表A、B的映射关系有 1-1, 1...

  • Heibernate学习

    Heibernate学习 Hibernate 映射类型 映射类型 当你准备一个 Hibernate 映射文件时,我...

网友评论

      本文标题:Hibernate—— 单表映射

      本文链接:https://www.haomeiwen.com/subject/ijuqxxtx.html