SQL逆向工程生成代码 2种方法可以根据Id 取到 Item对象

来源:互联网 发布:淘宝网显示不了图片 编辑:程序博客网 时间:2024/06/02 02:19
public class ItemServiceImpl implements ItemService {
@Autowired
private TbItemMapper tbItemMapper;


@Override
public TbItem getTbItemById(long itemId) {
//第一种方法,根据主键查询
//TbItem tbItem=tbItemMapper.selectByPrimaryKey(itemId);

//第二种方法,根据条件查询
TbItemExample tbItemExample=new TbItemExample();
Criteria criteria=tbItemExample.createCriteria();
criteria.andIdEqualTo(itemId);
List<TbItem>list=tbItemMapper.selectByExample(tbItemExample);
if(list !=null&& list.size()>0){
TbItem tbItem=list.get(0);
return tbItem;
}
return null;
}


}