标签:
第一次在后台 程序中遇到sql语句中的问号:
/**
*
* 方法描述 : 通过账号id更新该账号状态
* @param state 状态
* @param id 账号id
*/
@Modifying
@Query("update LabAccount t set t.userState =?1 where t.userAcctId =?2")
void updateState(String state, String id);
查询了之后,?的作用就是占位符,说白了就是先把茅坑占了,想拉屎的时候再拉,然后就构成了一条完成的sql语句,进行相关的数据操作。
标签:
原文地址:http://www.cnblogs.com/huiyuantang/p/5453944.html