zoukankan      html  css  js  c++  java
  • Hibernate 主键生成策略

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE hibernate-mapping PUBLIC 
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
        <hibernate-mapping package="cn.sasa.domain">
            <class name="account" table="account">
                <id name="id" column="id">
                <!-- generator 主键生成策略 -->
                <!-- 
                    identity : 主键自增,由数据库来维护主键
                    increment: 主键自增,由hibernate维护主键,每次新增时查找最大的主键,+1作为新主键
                    sequence : Oracl主键生成策略
                    hilo     :高低位算法
                    native   :hilo、identity、sequence自动三选一
                    uuid     :生成随机字符串
                    assigned :自然主键,由开发人员自己指定主键值
                 -->
                    <generator class="native"></generator>
                </id>
                <!-- property 普通属性 -->
                <property name="name" column="name"></property>
                <property name="money" column="money"></property>
            </class>
        </hibernate-mapping>
  • 相关阅读:
    disabled
    C# 实例化顺序
    session问题
    Node js文件系统
    Node js WEB模块
    Node js GET POST请求
    Node js路由
    Node js函数
    Node js模块系统
    Node js 安装+回调函数+事件
  • 原文地址:https://www.cnblogs.com/SasaL/p/11647560.html
Copyright © 2011-2022 走看看