解决hibernate表字段名与数据库关键字冲突

由于backup在sqlserver2000中是关键字。而我的表中却有一字段用的就是‘backup’,为了尽量不改动表,只好在hibernate里面想办法。
在hibernate对应的映射配置文件中,找到该表字段的映射,在对应的字段名变成:[字段名]即可。
如:

Xml代码 复制代码
  1. <property name="backup" type="java.lang.String">  
  2.     <column name="[BACKUP]" length="100" />  
        <property name="backup" type="java.lang.String">
            <column name="[BACKUP]" length="100" />
 

你可能感兴趣的:(java,Hibernate,xml)