自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 PreparedStatement解决SQL注入、SQL语句批量执行以及如何获取自增主键的值

PreparedStatement的使用 什么是SQL注入? 即本来应该是值的位置,添加进去了SQL语句 例:——注入的内容:or ‘1’=’1’ 如何处理? 使用PreparedStatement,将编译期改为预编译 好处:由于创建对象时已经将SQL语句逻辑部分编译完成,所以不会被用户的输入内容所影响 ,从而解决SQL注入的问题 与statement相比的优势? ——编译时将SQL语句的逻辑锁死 好处:代码结构整洁,不易出错,可以避免SQL注入 什么时候使用? 当SQL语句中有变量时使用Prep

2020-05-30 06:47:04 638

原创 DataBase Connectivity Poll 数据库连接池

DBCP 为什么使用DBCP:将连接重用,避免资源浪费,提高执行效率 如何使用? 1. 导入相关jar包:commons-dbcp <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.4</version> </dependency> 导入成功后在Ma

2020-05-30 01:36:06 232

原创 JDBC——java database connectivity的基础使用方法介绍

JDBC —— java database connectivity Java数据库连接。 实际上JDBC是JAVA中一套和数据库交汇的API API(application program interface 应用程序编程接口) ——为什么使用JDBC:由于需要连接不同类型数据库(oracle,mysql等等),为了避免java每一种数据库都需要学习一套新的连接方法,sun公司提出了一个jdbc接口,各个数据库厂商根据此接口写实现类(数据库驱动) ,这样java程序员只需要学习jdbc接口中方法的调用,

2020-05-29 05:10:16 414

原创 MySQL相关操作指令

什么是SQL:Structured Query language结构化查询语言 ########连接数据库 ——linux :任意位置右键打开终端, 执行:mysql -uroot -p 回车,填写密码,回车 ——windows:开始菜单—所有程序—mysql—mysql client—输入密码——回车 ——退出命令:exit #####数据库相关SQL 1.—show databases——查看 2.—create database 数据库名 character set utf8/gbk—— 新建库—

2020-05-29 02:19:47 217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除