为什么数据库操作完后不关闭conn,但是如果在每个方法写关闭连接,下一个方法执行出错

来源:8-7 商品详细信息显示

萌萌哒猫头鹰

2016-01-29 23:18

不明白为什么没有关闭数据库连接,这样数据库连接不会一直不释放吗?

可是我试着在每一个查询事务后写关闭数据库连接语句,报错。求解答。

SEVERE: Servlet.service() for servlet [jsp] in context with path [/JSPShoppingCart] threw exception [java.lang.NullPointerException] with root cause

java.lang.NullPointerException


写回答 关注

1回答

  • zhouweiz
    2016-01-31 13:58:31

    单例模式,所有函数用同一个conn从数据库 读取。 每个函数都打开conn 关闭岂不是耗费资源?

    萌萌哒猫头鹰

    问题是没有关闭连接的语句。。。也就是说整个工程运行的过程中连接建立后是没有释放的。。。

    2016-01-31 23:50:15

    共 1 条回复 >

JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248277 学习 · 3071 问题

查看课程

相似问题