求助求助
喜新恋旧 2018-01-11 10:09:18 我最近学习了JDBC,然后运行了一些查询语句。
发现预处理比Statement要更慢一点,甚至查询不出来,这是为什么呀??
但是不用预处理,就能查出来。
具体也就是
Statement s = conn.createStatement();
ResultSet rs = s.excuteQuery("select * from user where user = 'ZHANGSHAN'");
这条就能执行出结果并打印
PreparedStatement ps = conn.prepareStatement("select * from user where name=?");
ps.setString(1,"zhangshang");
ResultSet rs = ps.executeQuery();
这条就执行不出来,而且占用了很多进程
求助,预处理比直接处理要慢一点吗?