Exception in thread "main" java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys()Z这是什么问题啊
这条错时抱在 创建session工厂的时候
SessionFactory sf = cfg.buildSessionFactory();我想这个时候应该执行到XML文件那了
各位看看我写的XML有没有什么问题<hibernate-configuration>
<session-factory> <property name="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</property>
<property name="hibernate.connection.username">sa</property>
<property name="hibernate.connection.password"></property>
<property name="connection.url">jdbc:microsoft:sqlserver://localhost:1433;databasename=TestHibernate</property>
<property name="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriver</property>


<property name="hibernate.c3p0.max_size">10</property>
<property name="hibernate.c3p0.min_size">2</property>
<property name="hibernate.c3p0.timeout">5000</property>
<property name="hibernate.c3p0.max_statements">200</property>
<property name="hibernate.c3p0.idle_test_period">3000</property>
<property name="hibernate.c3p0.acquire_increment">2</property>
<property name="hibernate.c3p0.validate">false</property>

<property name="hibernate.show_sql">true</property>
<mapping resource="vo/User.hbm.xml"/>
</session-factory>
</hibernate-configuration>刚学 Hibernate 2天 遇到了这么冷门的问题
去baidu google两位大神那 问了下 收到的页面记录还不到10条。。收出来的还有些事不搭边的。
寒!!!!

解决方案 »

  1.   

    你的User.hbm.xml中的id的generate方式是?
    贴出来看看
      

  2.   

    <hibernate-mapping package="vo">
    <class name="User" table="user">
    <id name="id" column="id">
    <generator class="indentity"></generator>
    </id>
    <property name="age" column="age"></property>
    <property name="name" column="name"></property>
    <property name="password" column="password"></property>
    <property name="phone" column="phone"></property>
    </class>
    </hibernate-mapping>
    是这个
      

  3.   

    new Configuration().configure();了没