DROP TABLE IF EXISTS `bbs_user`;
CREATE TABLE `bbs_user` (
  `id` int(11) unsigned NOT NULL,
  `username` varchar(16) NOT NULL,
  `password` varchar(40) NOT NULL,
  PRIMARY KEY  (`id`),
  KEY `u_name` (`username`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
请问在Hibernate的映射文件中的
  KEY `u_name` (`username`)怎么设置??
谢谢,急等

解决方案 »

  1.   


    <hibernate-mapping>
        <class name="com.dlns.beans.BbsUser" table="bbs_user" catalog="dbName">
            <id name="id" type="java.lang.Integer">
                <column name="id" />
                <generator class="increment" />
            </id>
            <property name="username" type="java.lang.String">
                <column name="username" length="16" not-null="true" />
            </property>
            <property name="password" type="java.lang.String">
                <column name="password" length="40" not-null="true" />
            </property>
        </class>
    </hibernate-mapping>