摘要:
数据库连接池 ·是个容器,负责分配,管理数据库连接(Connection) 好处:资源重用 , 提升系统的响应速度 避免数据库连接遗漏 实现: 标准接口:DateSourse 功能:获取链接 Connection getConnection(); 比较好的数据库连接池:Druid(德鲁伊) 使用步骤 阅读全文
posted @ 2023-04-08 18:42
神行乌龟
阅读(26)
评论(0)
推荐(0)
摘要:
PreparedStatement 作用: 1.预编译sql语句并执行:预防sql注入问题 ·sql注入 sql注入是通过操作输入来修改事先定义好的sql语句,用以执行代码来对服务器进行攻击的方法 写法: String sql = " select * from user where usernam 阅读全文
posted @ 2023-04-08 18:39
神行乌龟
阅读(40)
评论(0)
推荐(0)
摘要:
ResultSet 作用: 1.封装查询语句 ResultSet executeQuery(sql): 执行查询语句,返回ResultSet对象。 ·获取查询结果: boolean next(); 1将光标从当前位置向前移动一行 2判断当前行是否为有效行。 返回值:true为有效行 false为无效 阅读全文
posted @ 2023-04-08 18:32
神行乌龟
阅读(46)
评论(0)
推荐(0)
摘要:
Statement作用: 1.执行SQL语句 int executeUpdate(sql) 执行DML,DDL语句。 ResultSet executeQuery(sql):执行DDL语句。 返回值为ResultSet对象 阅读全文
posted @ 2023-04-08 18:27
神行乌龟
阅读(23)
评论(0)
推荐(0)
摘要:
Connection(数据库连接对象)作用: 1.获取执行SQL的对象 2.管理事务 对于获取执行SQL的对象: ·普通执行SQL对象: Statement createStatement(); ·预编译SQL的执行SQL对象(防止SQL注入):PreparedStatement prepareSt 阅读全文
posted @ 2023-04-08 18:24
神行乌龟
阅读(80)
评论(0)
推荐(0)
摘要:
DriverManager(驱动管理类)作用: 1.注册驱动 2.获取数据库连接 参数:1.url:连接路径 语法: jdbc:mysql://ip地址(域名):端口号/数据库名称?参数键值对1...... 示例:jdbc:mysql://127.0.0.1:3306/db1; 注:如果连接本机my 阅读全文
posted @ 2023-04-08 18:17
神行乌龟
阅读(42)
评论(0)
推荐(0)
浙公网安备 33010602011771号