jdbc
深知她是一场梦
本人很懒,除了忙,什么都不干!
展开
-
JdbcTemplate对象
描述JdbcTemplate是Spring框架对JDBC的简单封装,依赖于数据源DataSource使用要是用得先导包调用JdbcTemplate的方法来完成CRUD的操作update():执行DML语句。增、删、改语句 queryForMap():查询结果,将结果集封装为map集合 queryForList():查询结果,将结果集封装为list集合 query():查询结果,将结果集封装为JavaBean对象 queryForObject:查询结果...原创 2020-06-28 12:00:53 · 10139 阅读 · 0 评论 -
jdbc管理事务
相关文章jdbc连接以及出现的异常处理 Jdbc工具类 ResultSet的介绍与使用 jdbc中的sql注入 PreparedStatement的介绍与解决sql注入讲事务之前,我们先看一个例子:转账异常jdbc工具类代码package com.lingaolu.Utils;import java.io.FileReader;import java.io.IOException;import java.net.URL;import java.sql.*;..原创 2020-06-24 11:47:11 · 9202 阅读 · 0 评论 -
PreparedStatement的介绍与解决sql注入
相关文章jdbc连接以及出现的异常处理 Jdbc工具类 ResultSet的介绍与使用 jdbc中的sql注入 PreparedStatementPreparedStatement是Statement的子接口,Statement是试行静态sql对象,PreparedStatement是执行预编译sql对象,用占位符?动态传参,解决sql注入问题。下面就通过一个例子演示,例子是通过jdbc连接查account表中的数据,然后用实体类Account封装起来,返回这个...原创 2020-06-24 09:52:03 · 9190 阅读 · 0 评论 -
jdbc中sql注入
什么是sql注入呢百度百科:SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息下面我们就通过一个例子来演示一下,例子是通过jdbc连接查account表中的数据,然后用实体类Account封装起来,返回这个类的集合jdbc工具类代码package com.lingaol.原创 2020-06-24 09:30:41 · 9011 阅读 · 0 评论 -
ResultSet的介绍与使用
ResultSetResultSet是我们使用jdbc连接时,查询的一个返回结果集,ResultSet resultSet = stmt.executeQuery(sql),下面就使用例子介绍ResultSet的使用例子是通过jdbc连接查account表中的数据,然后用实体类Account封装起来,返回这个类的集合。jdbc工具类代码package com.lingaolu.Utils;import java.io.FileReader;import java.io...原创 2020-06-24 08:55:59 · 34066 阅读 · 0 评论 -
Jdbc工具类例子
Jdbc工具类的简单例子封装方法创建连接,共用调用 静态代码块,只需调用一次,账号密码等配置文件获取,不需更改代码 关闭资源方法配置文件:driver=com.mysql.cj.jdbc.Driverurl = jdbc:mysql://localhost:3306/study?useSSL=false&serverTimezone=UTC&characterEncoding=utf-8user=rootpassword=password...原创 2020-06-23 12:00:21 · 8948 阅读 · 0 评论 -
jdbc以及出现的异常处理
概念本质使用Demo异常处理驱动包版本问题新的驱动程序类服务器时区值乱码问题概念Java DataBase Connectivity,Java数据库连接,Java语言操作数据库本质官方(sun公司)定义的一套所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类使用Demo使用前的数据代码package com..原创 2020-06-16 17:44:02 · 10672 阅读 · 0 评论