##### SQL写法:SELECTcount(*)FROM table WHERE a =1AND b =2
##### Java写法:
int nums = xxDao.countXxxxByXxx(params);if( nums >0){//当存在时,执行这里的代码}else{//当不存在时,执行这里的代码}
是不是感觉OK,没有什么问题
优化方案
推荐写法如下:
##### SQL写法:SELECT1FROM table WHERE a =1AND b =2LIMIT1
##### Java写法:
Integer exist = xxDao.existXxxxByXxx(params);if( exist !=NULL){//当存在时,执行这里的代码}else{//当不存在时,执行这里的代码}