最简单的hibernate程序运行出错
User类对应User表
public class User {
	private long id;
	private String name;
	private String username;
	private String password;
	private String address;
	private int mobile;
          //set get函数
         。。。。
}
User.hbm.xml
<hibernate-mapping>
	<class name="com.domain.User" table="user">
		<id name="id" column="id" type="long">
			<generator class="increment"></generator>
		</id>		
		<property name="name" column="name" type="string"></property>
		<property name="username" column="username" type="string"></property>
		<property name="password" column="password" type="string"></property>
		<property name="address" column="address" type="string"></property>
		<property name="mobile" column="mobile" type="int"></property>		
	</class>
</hibernate-mapping>
然后做了简单的用户保存
public class HibernateTest {
	private static SessionFactory sessionFactory;	
	static{
		try{
			sessionFactory = new Configuration().configure().buildSessionFactory();
		}
		catch(Exception ex){
			ex.printStackTrace();
		}
	}	
	public static void main(String[] args){
		Session session = sessionFactory.openSession();
		Transaction tx = null;	
		try{
			tx = session.beginTransaction();			
			User user = new User();
			user.setUsername("zhangsan");
			user.setPassword("123");
			user.setMobile(1234567);
			user.setAddress("hangzhou");			
			session.save(user);
			tx.commit();
		}
		catch(Exception ex){
			if(null != tx){
				tx.rollback();
			}
		}
		finally{
			session.close();
		}		
	}
}
但是一直报错误
org.hibernate.HibernateException: 
Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]------解决方案--------------------
你用的是什么数据库?
------解决方案--------------------
很久没有用过了 不过我觉得可能是少加了一个属性user.setname("");
------解决方案--------------------
有没有在hibernate-cfg.xml中配置你的User??
如果有尝试用annotation的方法来配置一下,看是否成功
我的异常网推荐解决方案:Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer],http://www.aiyiweb.com/eclipse/174629.html