在Hibernate中关于数据库表主键,正确的说法有() 
A、“uuid.hex”由Hibernate 基于128位UUID算法生成16进制数值(编码后以长度32的字符串表示)作为主键
B、“uuid.hex”生成的主键只能适用于SQL Server数据库
C、“Native”根据具体连接的数据库从identity,sequence 或者hilo选择一种来生成主键
D、“increment”生成 long,short 或者int类型的主键
A、“uuid.hex”由Hibernate 基于128位UUID算法生成16进制数值(编码后以长度32的字符串表示)作为主键
B、“uuid.hex”生成的主键只能适用于SQL Server数据库
C、“Native”根据具体连接的数据库从identity,sequence 或者hilo选择一种来生成主键
D、“increment”生成 long,short 或者int类型的主键
A、A.“uuid.hex”由 Hibernate 基于128 位 UUID 算法 生成16 进制数值(编码后以长度32 的字符串表示)作为主键 B、B.“uuid.hex”生成的主键只能适用于SQL Server数据库 C、C.“Native”根据具体连接的数据库从identity, sequence或者hilo选择一种来生成主键 D、D.“increment”生成long, short或者int类型的主键
A、increment可以用于类型为long、short或byte的主键 B、identity用于如SQLServer、DB2、MySQL等支持标识列的数据库 C、sequence用于如Oracle、SQLServer等支持序列的数据库 D、native由Hibernate根据底层数据库自行判断采用何种主键生成策略,是由使用的数据库生成主键的值
A、在CandidateID列上创建主键 B、在CandidateID和DateLastUsed列上创建主键 C、在CandidateID和SkillID列上创建主键 D、在CandidateID、SkillID和DateLastUsed列上创建主键
A、@Id用于声明持久化类的唯一标识,对应于数据表中的主键 B、@Cloumn用于将属性映射到列 C、@Transient用于忽略该属性,需要持久化到数据库 D、@GeneratedValue用于定义主键值的生成策略