hibernate中jdbc和jndi连接哪个更有效率?
还有在myeclipse中怎么去配置jndi的方式?

解决方案 »

  1.   

    可以用HIBERNATE框架去弄JNDI,这个在用户量大的情况下比JDBC效率高。
      

  2.   

    那你知道怎么配置吗?
    在myeclipse tomcat中的环境怎么配置
      

  3.   

    - <filter>
      <filter-name>hibernateFilter</filter-name> 
      <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class> 
      </filter>
    - <filter>
      <filter-name>opensessioninview</filter-name> 
      <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class> 
      </filter>
    - <filter-mapping>
      <filter-name>opensessioninview</filter-name> 
      <url-pattern>/*</url-pattern> 
      </filter-mapping>
    你说的是这个配置吗,在web.xml中配置的
      

  4.   

    还是 jdbc效率高。
    sql语句 也是一种语言,也是需要编译在执行的 
    jdbc就是 编译执行的过程
    而jndi是需要将HQL语句转换成对应数据库对应的sql语句,在进行编译,在执行的一个过程,所以相对来说效率低一些
    但是 使用配置好了 hibernate以后 操作数据库是非常方便的
      

  5.   

    如果你能把全部过程告诉我就好了:
    就是在eclipse当中怎么去配置出hibernate的jndi
    服务器是tomcat的。谢谢
      

  6.   

    1点也能有5篇回贴?这类问题,只要Google一下,会有一大堆答案。