怎么用mybatis plus的EntityWrapper使用 20C

图片说明怎么把框中的代码换成EntityWrapper的查询条件,在线等,急

2个回答

Wrapper wrapper = new EntityWrapper();
wrapper = wrapper.eq("school_id",'300000000000000');
wrapper = wrapper.addFilter("(volk is null OR birth_day IS NULL)");
addFilter是可以自己自定义的sql条件的

像这样的sql一般都在mapper里通过@select注解来做吧,如下:
持久层:
@Select("select * from role where role_code in(select role_code from user_role where username = #{username})")
List getUserRoles(String username);

业务处理:
List list = userMapper.getUserRoles(username);

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐