jdbc问题总结
2018-03-15 22:51
155 查看
1、数据库连接频繁的创建和关闭,缺点浪费数据库的资源,影响操作效率
设想:使用数据库连接池
2、sql语句是硬编码,如果需求变更需要修改sql,就需要修改java代码,需要重新编译,系统不易维护。
设想:将sql语句 统一配置在文件中,修改sql不需要修改java代码。
3、通过preparedStatement向占位符设置参数,存在硬编码( 参数位置,参数)问题。系统不易维护。
设想:将sql中的占位符及对应的参数类型配置在配置文件中,能够自动输入 映射。
4、遍历查询结果集存在硬编码(列名)。
设想:自动进行sql查询结果向java对象的映射(输出映射)。
设想:使用数据库连接池
2、sql语句是硬编码,如果需求变更需要修改sql,就需要修改java代码,需要重新编译,系统不易维护。
设想:将sql语句 统一配置在文件中,修改sql不需要修改java代码。
3、通过preparedStatement向占位符设置参数,存在硬编码( 参数位置,参数)问题。系统不易维护。
设想:将sql中的占位符及对应的参数类型配置在配置文件中,能够自动输入 映射。
4、遍历查询结果集存在硬编码(列名)。
设想:自动进行sql查询结果向java对象的映射(输出映射)。
相关文章推荐
- 对原生态JDBC程序中问题总结
- mybatis学习笔记(1)-对原生jdbc程序中的问题总结
- (转)MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- jdbcDemo及问题总结
- jdbc出现的问题总结
- Mybatis学习(01)-对原生jdbc程序中的问题总结 && mybatis概述
- 对原生态jdbc程序中问题总结
- 1~对原生态jdbc程序(单独使用jdbc开发)问题总结
- MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- Java 原生态JDBC问题总结及MyBatis解决方法
- JDBC的效率问题研究和总结
- JDBC无封装下的标准代码和JDBC问题总结-V1.0
- jdbc连接sql server2000数据库问题总结
- 原生态JDBC程序问题总结
- 关于OracleLobCreator needs to work on [oracle.jdbc.OracleConnection]的问题一些经验总结
- MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- mybatis学习笔记(1)-对原生jdbc程序中的问题总结
- 对原生态jdbc程序中问题总结