最近刚学完ssh三个框架整合,自己动手做了一个非常小的项目 完成后在测试的时候发现 多次连续操作数据库后 会发生问题
程序不会报错,但是程序不运行了,要重启tomcat后才能正常运行。这是什么原因是 hibernate 的原因吗 
先谢啦

解决方案 »

  1.   

    可能是lz的代码不规范从而导致的
    例如  
    1.一般人喜欢这样也链接  http://localhost:8080/my/one.jsp?name=zhangsan && password=123
    这样出现lz的上面的情况的一种。
    2.在链接使用了多余的参数。在程序中并没有使用。3.主要一些特别的循环,检查是否出现死循环,从而导致内存的泄漏。
    总之这些都是代码不规范所导致的,从小项目开始我们就要养成以中良好的编程习惯是非常重要的。
      

  2.   

    也有可能是hibernate的问题,
     也有可能是内存问题
    你考个log4j到工程下去,,再试试,如果是hibernate有问题,控制台可能会有错误抛出
      

  3.   

    顶。
    用log4看看有没有错误再下结论吧!
      

  4.   

    我觉得还是程序的问题,你最好用debug一步一步的去调试,看看问题处在哪
      

  5.   

    hibernate 听到是他的原因能气死!
      

  6.   

    有log4j 没有显示任何异常抛出