1.反复进行连接资源的获取和关闭,比较麻烦。 2.不具备良好的扩展性。 3.对结果集的解析比较繁琐。 4.使用preparestatement像占位符传参数时存在硬解码,修改sql语句时还要修改java代码,不易维护