hibernate连接mysql中,怎样设置短连接和长连接`?

解决方案 »

  1.   

    数据库连接一直都是保持着的,除非关闭数据库就断开连接...不然一直连接着
    你想问OpenSessionInViewFilter,Session到页面加载的问题?
    是的话给你这个例子
    <!--解决Hibernate延迟加载出现的问题,需要放到struts2过滤器之前-->
    <filter>
    <filter-name>lazyLoadingFilter</filter-name>
    <filter-class>
    org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
    <!--
    <init-param> <param-name>singleSession</param-name>
    <param-value>false</param-value> </init-param>
    -->
    </filter>
    <!--解决Hibernate延迟加载出现的问题,仍需要放到struts2过滤器mapping之前-->
    <filter-mapping>
    <filter-name>lazyLoadingFilter</filter-name>
    <url-pattern>*.action</url-pattern>
    </filter-mapping>
      

  2.   

    不是,我连接的是mysql数据库。因为mysql在空闲的8小时以后就会自动断开连接,我想实现的是当有请求时长期连接数据库,请求完了就关闭`。。
      

  3.   

    哎呀  找到同行了  我也是正在学习hibernate  不过我才刚学