1.获得连接:Connection con = null; con = DBUtil.getConnection(); 2.写sql语句:String sql=""; 3.用连接加载预编译的sql语句:PrepareStatement ps = con.prepareStatement(sql); ...
分类:
数据库 时间:
2016-11-12 16:09:15
阅读次数:
192
public void addDeptList(List<Dept> paramList) throws Exception{ Connection conn = DBUtil.getConn(); PreparedStatement ps= conn.prepareStatement("inser ...
分类:
其他好文 时间:
2016-10-05 15:13:28
阅读次数:
128
java.lang.AbstractMethodError: oracle.jdbc.driver.OracleConnection.prepareStatement(Ljava/lang/String 此处报错 原因: 1、oracle的驱动版本不对 2、检查xml 文件是否写错 !useGene ...
分类:
数据库 时间:
2016-09-27 00:32:28
阅读次数:
129
今日计划 今日计划 在JDBC中prepareStatement接口提供了execute,executeQuery和executeUpdate等三个执行SQL的语句方法,三个方法的区别: executeQuery:用于产生单个结果集的语句,例如SELECT,这个方法最多用来使用SELECT查询 ex ...
分类:
数据库 时间:
2016-08-31 13:56:36
阅读次数:
208
性能调优1、设计调优 宏观层面质的优化2、代码调优 熟悉相关API,并在合适的场景中正确使用相关API或类库,同时,对算法、数据结构的灵活运用也是代码优化的重要内容3、JVM调优 代码和JVM属于系统微观层面量的优化4、数据库调优 使用preparestatement代替statement提高查询效... ...
分类:
其他好文 时间:
2016-08-07 17:01:50
阅读次数:
216
总结 PreparedStatement解决sql注入问题 :sql中使用?做占位符 2.得到PreparedStatement对象 PreparedStatement pst=conn.prepareStatement(String sql); pst.setString(1,"aaa");//设 ...
分类:
数据库 时间:
2016-07-08 11:44:21
阅读次数:
230
适用场合: 当插入数据库中的某一字段column与某一自动增长的列相同时,先对column赋值为-1,使用该重载方法取出自动增长的列的字段值,然后执行update语句对column字段进行更新。 ...
分类:
数据库 时间:
2016-04-17 09:06:51
阅读次数:
230
性能调优1、设计调优 宏观层面质的优化2、代码调优 熟悉相关API,并在合适的场景中正确使用相关API或类库,同时,对算法、数据结构的灵活运用也是代码优化的重要内容3、JVM调优 代码和JVM属于系统微观层面量的优化4、数据库调优 使用preparestatement代替statement提高查询效... ...
分类:
其他好文 时间:
2016-04-08 21:42:53
阅读次数:
361
一、它是Statement接口的子接口; 二、好处: 防SQL攻击; 提高代码的可读性、可维护性; 提高效率! 三、PreparedStatement的用法: 1、给出SQL模板! 2、调用Connection的PreparedStatement prepareStatement(String sq ...
分类:
其他好文 时间:
2016-03-26 18:38:20
阅读次数:
179
从实际来讲,Statement现在已经不使用了,他已经称为了历史。 Statement执行关键性问题在于他需要一个完整 的字符串定义要使用的SQL语句,而PreparedStatement可以动态的设置所需要的数据。 PrepareStatement属于Statement的子接口但是想要取得这个子接
分类:
其他好文 时间:
2016-02-10 22:11:27
阅读次数:
249