1)Hibernate是不是省略了写SQL语句的代码?
2)还有他的功能都有哪些?
3)如果数据库将OEACLE改成SQL的话,Hibernate是否就不能用了?不能用的话需要怎样改成SQL呢?

解决方案 »

  1.   

    Hibernate
    java 的架构?
    改用SQL Server的话要改驱动,有些数据库脚本也要修改
      

  2.   

    Hibernate??
    不是oracle的东西罢。楼主问错地方了。
      

  3.   

    下面这个是我这个系统的web.config文件里,关于nhibernate部分
    <nhibernate> 
            <!--连接数据提供者 -->
            <add key="hibernate.connection.provider" value="NHibernate.Connection.DriverConnectionProvider"/>        <!--连接数据方言最常用的是Oracle 9i Dialect -->
            <add key="hibernate.dialect" value="NHibernate.Dialect.Oracle9Dialect"/>        <!--连接数据驱动类-->
            <add key="hibernate.connection.driver_class" value="NHibernate.Driver.OracleDataClientDriver"/>

            <!--连接数据库-->
            <!--迁移到其他机器的时候一定要更改-->
            <add key="hibernate.connection.connection_string" value="user id=asset;data source=asset;password=asset"/>
            
            <!--?设置是否输出SQL语句到Console-->
    <add key="hibernate.show_sql" value="true"/>

    <add key="hibernate.prepare_sql" value="false"/>
    </nhibernate>
      

  4.   

    Hibernate是J2EE中的一个ORM 框架, 类似Ibatis.
      

  5.   

    1)Hibernate是不是省略了写SQL语句的代码?
    2)还有他的功能都有哪些?
    3)如果数据库将OEACLE改成SQL的话,Hibernate是否就不能用了?不能用的话需要怎样改成SQL呢?1.Hibernate封装了jdbc为用户提供了面向对象的数据库API,用户只需使用这些API就能完成一般的数据库操作,不过也通过写HQL(类SQL语言)结合Query来完成sql语句的功能.
    2.Hibernate3基本能完成一般数据库的全部功能.(多数据源例外)
    3.如果数据库将OEACLE改成SQL的话,代码完全不必修改.只要改Hibernate的配置文件就行了.
      

  6.   

    query像是不能写oracle sql语法,装什么插件之类,转成sql query