为什么不看它的api?
要学会看这些。
不然,别人给出了答案,下次,另一个问题,你还是不懂得自己解决。

解决方案 »

  1.   

    yeah920,hibernate的api是不是hibernate-3.1\doc\api,里面好象全是英文的,而且我不知道哪部分讲的方言啊!
      

  2.   

    <property name="dialect">org.hibernate.dialect.Oracle9Dialect </property>
      

  3.   

    rickhunterchen(千山鸟飞绝) :
    我问的是sqlserver的方言啊,不是oracle9的方言啊!
      

  4.   

    1.没有log4j配置文件,或log4j配置文件路径不对,或log4j配置文件有问题
    2.org.hibernate.dialect.SQLServerDialect
    建议里看一下源代码etc目录下的hibernate.properties.template配置模板文件
      

  5.   

    1. warning 的东西不用管它
    2. Exception 要看最里面的,"Document is invalid: no grammar found.", 是 Hibernate mapping xml 文件有问题。最有可能是 XML 前面几行。