jdbc优点:简单、纯粹,一切均可见;
缺点也很明显:
1、需要手动关闭连接接
2、结果集不能自动映射为对象
3、SQL夹杂在Java代码中,耦合度高,导致硬编码内伤
4、实际开发中SQL经常变动,导致频繁修改,代码不易维护;
一、数据库信息分析
1.数据库配置信息存在硬编码问题
2.频繁创建释放数据库连接
解决:1.配置文件 2.连接池
二、sql语句分析
1.sql语句、设置参数、获取结果集参数均存在硬编码问题
解决:配置文件
三、遍历查询结果差
1.手动封装返回结果集,较为频繁
解决:反射、内容