码迷,mamicode.com
首页 > 其他好文 > 详细

#与$的深层理解

时间:2021-04-27 15:00:09      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:bsp   参数   存储   语句   预编译   理解   strong   可读性   字符串替换   

                                                          #是占位符                                                                                                                          $是字符串替换

                                                    会为参数自动拼接引号                                                                                                         不会自动拼接引号

                                     #是preparedstatement 的set方法实现的                                                                                             ¥是statement 实现的

 

PreparedStatement是预编译的,对于批量处理可以      大大提高效率. 也叫JDBC存储过程            

使用 Statement 对象。在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理,PreparedStatement 对象的开销比Statement大,对于一次性操作并不会带来额外的好处

此外preparedstatement支持批处理

于是我们通常在执行许多SQL语句的JDBC程序产生大量的Statement和PreparedStatement对象。通常认为PreparedStatement对象比Statement对象更有效,特别是如果带有不同参数的同一SQL语句被多次执行的时候。PreparedStatement对象允许数据库预编译SQL语句,这样在随后的运行中可以节省时间并增加代码的可读性。

 

#与$的深层理解

标签:bsp   参数   存储   语句   预编译   理解   strong   可读性   字符串替换   

原文地址:https://www.cnblogs.com/luckbear/p/14706403.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!