zoukankan      html  css  js  c++  java
  • itcast-Hibernate orm元数据和 关系操作

    在Hibernate安装包 project /etc/hibernate.property文件下

    显示 ,格式化       映射导入映射文件

    详解orm元数据

    配置文件详解

     

    generator主键生成策略

     type属性(可选)  建议自动指定   length  系统默认长度65535

     

    orm操作时候    create 每次创建表覆盖   validate 查看表是否一样  否则报错

     

    可以添加包,自动引入包下面的 hbm.xml元数据

    hibernate 实体

    javabean 属性指的就是 get set方法

    包装类型    1.自动拆箱装箱   2.包装类型在表达值的时候可以表达null   3.可选属性get 值为null时候   

    实体中必须提供与主键对应的属性,没有主键的表无法使用hibernate,   hibernate区分两个对象是否同个 通过主键属性(oid)    java通过内存地址比较两个对象是否相同

     

     一般使用的都是代理主键  代理主键可以所有状况适合

     identity

    increment 主键自增    每次查询id最大值+1     1.效率不好 2.线程不安全     开发中不用

    sequence  oracle中的主键生成策略

    关系操作

    原始操作,操作复杂

    在映射文件 set添加sascade属性 

     

      true不维护关系      

  • 相关阅读:
    python 函数
    python控制流
    python数据类型转换
    python变量
    chardet查看字符串的编码(非常好用)
    python编码转换
    系统、浏览器兼容性测试注意事项
    python数据类型
    Python二进制转十进制算法、十进转二进制算法
    介绍几个C#正则表达式工具
  • 原文地址:https://www.cnblogs.com/hellowq/p/10256400.html
Copyright © 2011-2022 走看看