我的配置文件很简单呀:name.hbm.xml<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd"><hibernate-mapping>
<class name="Name" table="name"><property name="id" column="id" />
<property name="name" column="name" />
</class>
</hibernate-mapping>
hibernate.cfg.xml<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 2.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd"><hibernate-configuration> <session-factory> <!-- Database connection settings -->
<property name="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriver</property>
<property name="connection.url">jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=zhou</property>
<property name="connection.username">zhou</property>
<property name="connection.password">123456</property>
<mapping resource="src/Name.hbm.xml"/>
</session-factory></hibernate-configuration>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd"><hibernate-mapping>
<class name="Name" table="name"><property name="id" column="id" />
<property name="name" column="name" />
</class>
</hibernate-mapping>
hibernate.cfg.xml<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 2.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd"><hibernate-configuration> <session-factory> <!-- Database connection settings -->
<property name="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriver</property>
<property name="connection.url">jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=zhou</property>
<property name="connection.username">zhou</property>
<property name="connection.password">123456</property>
<mapping resource="src/Name.hbm.xml"/>
</session-factory></hibernate-configuration>
先看看你的hibernate的版本,
再看你配置文件中是不是少了什么东西,比如sessionFactory
还有就是<mapping resource="src/Name.hbm.xml"/>
你如果把Name.hbm.xml放在src下,那么应该是这么写<mapping resource="Name.hbm.xml"/>
你如果放在什么包下面应该是<mapping resource="yourpage/Name.hbm.xml"/>
才对.