generator生成java文件?
今天準(zhǔn)備寫(xiě)業(yè)務(wù),突然發(fā)現(xiàn)generator生成的Example文件不想刪除還想用,于是決定研究一下。
MyBatis generator用數(shù)據(jù)庫(kù)表生成代碼的時(shí)候,除了生成pojo以外,同時(shí)會(huì)生成Example文件,以及在mapper.xml文件中生成相應(yīng)的sql語(yǔ)句。
Example類(lèi)中包含一個(gè)靜態(tài)類(lèi)Criteria,利用Criteria我們可以在類(lèi)中根據(jù)自己的需求動(dòng)態(tài)生成sql where字句,不用在進(jìn)行修改mapper文件,或者添加sql語(yǔ)句了。
下面介紹幾種常用的方法:
模糊搜索通過(guò)某個(gè)字段排序條件搜索,不確定條件個(gè)數(shù)分頁(yè)搜索列表