随笔分类 - jdbc
this is my jdbc !
摘要:将JDBC冗余的代码进行封装,此处的冗余特指每次操作数据库必然建立连接和关闭流操作!代码注释很详细,此处不过多解释,直接进入代码部分: 配置文件database.properties: 封装好了之后我们写个测试类: 测试结果截图: 数据库相应信息截图: 为了方便大家共同学习,源码已打包上传至我的网盘
阅读全文
摘要:注意事项: 1、因为jdbc默认事务提交是一条一提交,那么我们批处理的时候首先要设置事务的提交方式为手动提交(原因:你插入20000条数据默认要提交20000次?我们设置手动一次提交即可) 2、批处理应该使用statement 3、一定要执行批处理 运行结果截图: 数据库截图:
阅读全文
摘要:学过编程的人都基本知道sql注入问题,废话不多说,直接进入代码部分,代码注释已经够详细了,此处不罗嗦! 结果: 此处通过注入的恶意代码1 or 1=1,将该数据库中所有的数据都删完了! 为了解决sql注入引发的问题,我们在实际开发当中引入了prepareStatment(预编译的sql语句),直接进
阅读全文
摘要:jdbc(java database connection)是由sun公司提供的操作数据库的接口。 jdbc连接数据库的步骤: 1、通过驱动管理器加载所要操作数据库的驱动; Class.forName("mysql/oracle驱动"); Class.forName("com.mysql.jdbc.
阅读全文

浙公网安备 33010602011771号