减少不必要的sql语句

master
chusifeng 2017-09-30 10:51:38 +08:00
parent 4dfd3e38d9
commit 9e9d5b916f
1 changed files with 7 additions and 6 deletions

View File

@ -467,15 +467,16 @@ class Service {
val conn = DBUtil.getConnection()
try {
val prep = conn.prepareStatement("update `menu` set permId=-1 where id=?")
prep.setInt(1,menuId)
val prep = conn.prepareStatement("update `menu` set permId=? where id=?")
prep.setInt(1,-1)
prep.setInt(2,-menuId)
prep.execute()
prep.close()
val prep2 = conn.prepareStatement("update `menu` set permId=? where id=?")
prep2.setInt(1,permId)
prep2.setInt(2,menuId)
prep.setInt(1,permId)
prep.setInt(2,menuId)
val bool = prep2.executeUpdate()
val bool = prep.executeUpdate()
return bool == 1
}finally {
conn.close()