软件编程
位置:首页>> 软件编程>> java编程>> 详解Mybatis中的select方法

详解Mybatis中的select方法

作者:刘培楠  发布时间:2023-06-10 05:44:49 

标签:mybatis,select,方法

selectById方法

根据id,查询记录


public void updateRecycleAssayBusinessItemCharge(String Id) {
 AssayBusinessItemCharge assayBusinessItemCharge = assayBusinessItemChargeService.selectById(Id);
 assayBusinessItemCharge.setRecordStatus(RecordStatusEnum.VALID.getValue());
 assayBusinessItemChargeService.update(assayBusinessItemCharge);
}

selectByExample方法

根据实体字段,查询记录


public Account findByAccountName(String accountName) {
 AccountExample accountExample = new AccountExample();
 AccountExample.Criteria criteria = accountExample.createCriteria();
 criteria.andAccountNameEqualTo(accountName);
 List<Account> accountList = accountService.selectByExample(accountExample);
 if (accountList == null || accountList.size() != 1)
   return null;
 else
   return accountList.get(0);
}


查询所有list


传一个空的实体,不要给赋字段值




public Account findByAccountName(String accountName) {
 AccountExample accountExample = new AccountExample();
 AccountExample.Criteria criteria = accountExample.createCriteria();
 List<Account> accountList = accountService.selectByExample(accountExample);
 if (accountList == null || accountList.size() != 1)
   return null;
 else
   return accountList.get(0);
}

总结

以上所述是小编给大家介绍的Mybatis中的select方法网站的支持!

来源:https://blog.csdn.net/nangeali/article/details/81278822

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com