JDBC问题分析

jdbc优点:简单、纯粹,一切均可见;
缺点也很明显:
1、需要手动关闭连接接
2、结果集不能自动映射为对象
3、SQL夹杂在Java代码中,耦合度高,导致硬编码内伤
4、实际开发中SQL经常变动,导致频繁修改,代码不易维护;

一、数据库信息分析

image.png
 1.数据库配置信息存在硬编码问题
 2.频繁创建释放数据库连接

  解决:1.配置文件 2.连接池

二、sql语句分析

image.png
1.sql语句、设置参数、获取结果集参数均存在硬编码问题
解决:配置文件

三、遍历查询结果差

image.png
1.手动封装返回结果集,较为频繁  
解决:反射、内容

你可能感兴趣的:(JDBC问题分析)