用户登录
用户注册

分享至

hibernate自增

  • 作者: 亖呉?盀
  • 来源: 51数据库
  • 2020-09-28

步骤如下:

1,新建一个数据库表

-- Create table

create table TBL_SCHEDULE_TEMPLATE

(

ID VARCHAR2(100) not null,

NAME VARCHAR2(4000) not null,

PROJECT VARCHAR2(100) not null,

) //

2,假设已经有个java实体和hibernate的配置文件

需要在数据库中建立一个序列 sequence

-- Create sequence

create sequence SEQ_TEMPLATE

minvalue 1

maxvalue 999999999999999999999999999

start with 1

increment by 1

cache 20;

3,修改hibernate配置文件

Java代码

<id name="id" type="string">

<column name="ID" precision="16" scale="0" />

<generator class="sequence">

<param name="sequence">SEQ_TEMPLATE</param>

</generator>

</id>


软件
前端设计
程序设计
Java相关