
jdbc
xiaoguai_mimi
这个作者很懒,什么都没留下…
展开
-
PreparedStatement和Statement区别
1,Statement用于处理静态 SQL 语句,PreparedStatement用于处理动态SQL语句,在执行前会有一个预编译的过程,它是有时间开销的,虽然相对于数据库的操作该时间开销可以忽略不计。但是后者的预编译结果会被缓存,而不论动态值发生什么样的变化。2,PreparedStatement继承于Statement,通常的JDBC实现中PreparedStatement最终还是通过Stat原创 2010-02-05 16:41:00 · 311 阅读 · 0 评论 -
Connection,Statement,ResultSet
一个Connection对应多个Statement,一个Statement只对应一个ResultSet,同一个Statement创建的ResultSet,后面的会把前面的覆盖. 形象比喻:Connection就像一个粗电缆,里面包着多个电话线.一个Statement就像一根电话线,一个电话线同一时刻只能有一个连接存在,后面的连接会将前面的连接覆盖.原创 2010-02-05 16:43:00 · 444 阅读 · 0 评论