草庐IT

Hibernate适配DM数据库主键自增配置

一、简介hibernate有多种生成主键策略,例如assigned、increment、hilo、seqhilo、sequence、identity、native、uuid、guid等方法,其中native由hibernate根据使用的数据库自行判断采用identity、hilo、sequence其中一种作为主键生成方式,灵活性很强。如果能支持identity则使用identity,如果支持sequence则使用sequence。MySQL使用identity,Oracle使用sequence。对应hbm.xml中的配置也相对简单,如下。二、项目加载驱动包在项目开发/移植阶段到达梦数据库需要替

Hibernate适配DM数据库主键自增配置

一、简介hibernate有多种生成主键策略,例如assigned、increment、hilo、seqhilo、sequence、identity、native、uuid、guid等方法,其中native由hibernate根据使用的数据库自行判断采用identity、hilo、sequence其中一种作为主键生成方式,灵活性很强。如果能支持identity则使用identity,如果支持sequence则使用sequence。MySQL使用identity,Oracle使用sequence。对应hbm.xml中的配置也相对简单,如下。二、项目加载驱动包在项目开发/移植阶段到达梦数据库需要替