专题文章
时长:00:00更新时间:2024-10-25 07:04:40
Hibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法。1、identity:用于MySql数据库。特点:递增注:对于MySql数据库使用递增序列时需要在建表时对主键指定为auto_increment属性。2、sequence:用于Oracle数据库序列名3、native:跨数据库时使用,由底层方言产生。Default.sequence为hibernate_sequence注:使用native时Hibernate默认会去查找Oracle中的hibernate_sequence序列。如果Oracle中没有该序列,连Oracle数据库时会报错。4、hilo:通过高低位合成id,先建表hi_value,再建列next_value。必须要有初始值。hi
查看详情