博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JDBC原生态开发问题总结
阅读量:5988 次
发布时间:2019-06-20

本文共 390 字,大约阅读时间需要 1 分钟。

hot3.png

1、数据库连接,使用时就创建,不使用立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,影响 数据库性能。

设想:使用数据库连接池管理数据库连接。

 

2、将sql语句硬编码java代码中,如果sql 语句修改,需要重新编译java代码,不利于系统维护。

设想:将sql语句配置在xml配置文件中,即使sql变化,不需要对java代码进行重新编译。

 

 

3、向preparedStatement中设置参数,对占位符号位置和设置参数值,硬编码在java代码中,不利于系统维护。

设想:将sql语句及占位符号和参数全部配置在xml中。

 

4、从resutSet中遍历结果集数据时,存在硬编码,将获取表的字段进行硬编码,,不利于系统维护。

设想:将查询的结果集,自动映射成java对象。

转载于:https://my.oschina.net/u/2505806/blog/703040

你可能感兴趣的文章
从啥也不会到可以胜任最基本的JavaWeb工作,值得你看
查看>>
深入探究immutable.js的实现机制(一)
查看>>
实验室后台管理项目总结
查看>>
基于webpack4[.3+]构建可预测的持久化缓存方案
查看>>
一篇搞定vue-Router导航守卫
查看>>
Linux进程管理
查看>>
实战Vue简易项目(1)初始化环境配置
查看>>
JavaScript核心语法-运算符
查看>>
在小程序中使用Echart图表
查看>>
前端存储 (1) -- Cookie
查看>>
cookie-web (关于cookie操作的封装)
查看>>
实现拖拽复制和可排序的react.js组件
查看>>
用python度过一个温馨的单身七夕节-安利篇
查看>>
人工神经网络:一些误解(四)
查看>>
详解 JS 中 new 调用函数原理
查看>>
vuex使用中需要注意的点
查看>>
现代PHP的发展趋势
查看>>
教你1天搭建自己的“微视”
查看>>
一个经过优化的react脚手架,拿来就能开发
查看>>
vuejs&electron-vue----朝花夕拾.
查看>>