思路:先从数据库中,根据userId和bookId两个字段,查询数量count,如果数量是0,则表明数据库中这个人还没有借过这本书,可以借。
如果count!=0,说明这个人借过了,提示不能重复借书。
1.action部分
//doSave()
public void doSave() {
//判断一个人不能同一本书借两次
int flag=1; //flag标签用于判断能否进行保存操作
List<BorrowerBook> bblist=this.borrowerBookManager.findAll(); //得到数据库信息
List<String> sList=new ArrayList<>(); //用于存bookId和borrowerId
for(BorrowerBook bb:bblist){
sList.add(bb.getBorrowerId().toString() + "," + bb.getBookId().toString())