码迷,mamicode.com
首页 >  
搜索关键字:preparedstatement    ( 770个结果
mybatis
1、#{}和${}的区别是什么? #{}是预编译处理,${}是字符串替换,mybatis在处理#时,会将sql语句中的#替换成问号,调用preparedStatement的set方法来赋值;在处理$时就是把$替换成变量的值,使用#可以有效的防治sql注入,提高系统安全性。 2、当实体类中的属性名和表 ...
分类:其他好文   时间:2018-09-04 19:13:24    阅读次数:235
JDBC-Statement,prepareStatement,CallableStatement的比较
参考:https://www.cnblogs.com/Lxiaojiang/p/6708570.html JDBC核心API提供了三种向数据库发送SQL语句的类: Statement:使用createStatement()创建; PreparedStatement:经过预编译并存储在Prepared ...
分类:数据库   时间:2018-08-25 20:08:27    阅读次数:173
mybatis 源码分析二
1.SqlSession下的四大对象 Executor、StatementHandler、ParameterHandler、ResultSetHandler StatementHandler的作用是使用数据库的Statement(PreparedStatement)执行操作 ParameterHan ...
分类:其他好文   时间:2018-08-24 19:34:18    阅读次数:136
JDBC批处理
批处理: 当我们需要向数据库中插入大量数据时,批处理会将这些数据打成多个批次addBatch(),统一发送给数据库服务器执行executeBatch(),减少与数据库的交互次数提高程序的执行效率。 实现批处理方法: 利用statement对象; 利用PreparedStatement对象; 共同使用 ...
分类:数据库   时间:2018-08-22 19:36:23    阅读次数:211
Mybatis之mapper.xml配置文件中的#{}和${}
#{}表示一个占位符号,通过#{}可以实现preparedStatement向占位符中设置值,自动进行java类型和jdbc类型转换。#{}可以有效防止sql注入。 #{}可以接收简单类型值或pojo属性值。 如果parameterType传输单个简单类型值,#{}括号中可以是value或其它名称。 ...
分类:移动开发   时间:2018-08-19 14:03:58    阅读次数:354
mybatis #{}和${}的区别是什么?
#{}是预编译处理,${}是字符串替换。mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值,最后注入进去是带引号的;mybatis在处理${}时,就是把${}替换成变量的值。使用#{}可以有效的防止SQL注入,提高系统安全性。 例如 ...
分类:其他好文   时间:2018-07-29 11:50:03    阅读次数:176
jdbc 增删改
1 package TommyPackage; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.sql.PreparedStatement; 6 import java.sql.SQLExc... ...
分类:数据库   时间:2018-07-27 14:38:41    阅读次数:183
传统JDBC操作数据库
package com.jdbc.example; import java.sql.Connection; import java.sql.Date; import java.sql.DriverManager; import java.sql.PreparedStatement; import j... ...
分类:数据库   时间:2018-07-27 14:37:37    阅读次数:157
SQLHelper--java类
package richard;import java.beans.Statement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql ...
分类:数据库   时间:2018-07-23 23:36:36    阅读次数:239
Java学习---连接数据库操作
Java连接Oracle数据库 1 package com.ftl.mysql; 2 import java.sql.Connection; 3 import java.sql.DriverManager; 4 import java.sql.PreparedStatement; 5 import ...
分类:数据库   时间:2018-07-22 23:44:10    阅读次数:429
770条   上一页 1 ... 15 16 17 18 19 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!