User.hbm.xml与User.java 关对象关系映射xml配置
User.hbm.xml
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <!-- name:模型的全名称--> <class name="com.exp.hibernate.domain.User" table="t_user"> <!-- name:模型属性名 --> <id name="uid" column="id"> <!-- generator:id的生成策略 native:如果是mysql数据库,id会自动增长 --> <generator class="native"></generator> </id> <!-- 如果模型的属性和数据库的列名一样,就不用写column --> <property name="username"></property> <property name="password"></property> </class> </hibernate-mapping>
User.java
package com.exp.hibernate.domain; public class User { private int uid; private String username; private String password; public int getUid() { return uid; } public String getUsername() { return username; } public String getPassword() { return password; } public void setUid(int uid) { this.uid = uid; } public void setUsername(String username) { this.username = username; } public void setPassword(String password) { this.password = password; } }

浙公网安备 33010602011771号