本文整理汇总了Java中com.baomidou.mybatisplus.mapper.EntityWrapper.where方法的典型用法代码示例。如果您正苦于以下问题:Java EntityWrapper.where方法的具体用法?Java EntityWrapper.where怎么用?Java EntityWrapper.where使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.baomidou.mybatisplus.mapper.EntityWrapper
的用法示例。
在下文中一共展示了EntityWrapper.where方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: selectPage
import com.baomidou.mybatisplus.mapper.EntityWrapper; //导入方法依赖的package包/类
/**
* 加载分类信息列表
* @param pages 分页对象
* @param param 搜索条件
* @param model
* @return
*/
@RequestMapping("/list")
public String selectPage(Page pages, String param, Model model) {
Page<Type> page;
EntityWrapper<Type> ex = new EntityWrapper<>();
if (StringUtils.checkValNotNull(param)) {
ex.where("type_name like concat('%',{0},'%')", param);
}
ex.orderBy("sort", true);
ex.orderBy("create_time", true);
page = iTypeService.selectPage(new Page(pages.getCurrent(), pages.getSize()), ex);
model.addAttribute("page", page);
return "admin/type/typeTable";
}
示例2: selectPage
import com.baomidou.mybatisplus.mapper.EntityWrapper; //导入方法依赖的package包/类
/**
* 加载列表(分页)
* @return
*/
@RequestMapping("/list")
public String selectPage(Page pages, String param, Model model) {
Page<Friendlink> page;
EntityWrapper<Friendlink> ex = new EntityWrapper<>();
if (StringUtils.checkValNotNull(param)) {
ex.where("site_name like concat('%',{0},'%')", param);
}
page = iFriendlinkService.selectPage(new Page(pages.getCurrent(), pages.getSize()), ex);
model.addAttribute("page", page);
return "admin/flink/flinkTable";
}
示例3: selectPage
import com.baomidou.mybatisplus.mapper.EntityWrapper; //导入方法依赖的package包/类
/**
* 分页加载标签
* @param pages 分页对象
* @param param 搜索条件
* @param model
* @return
*/
@RequestMapping("/list")
public String selectPage(Page pages, String param, Model model) {
Page<Tag> page;
EntityWrapper<Tag> ex = new EntityWrapper<>();
if (StringUtils.checkValNotNull(param)) {
ex.where("tag_name like concat('%',{0},'%')", param);
}
ex.orderBy("sort", true);
ex.orderBy("create_time", true);
page = iTagService.selectPage(new Page(pages.getCurrent(), pages.getSize()), ex);
model.addAttribute("page", page);
return "admin/tag/tagTable";
}
示例4: getAllMenus
import com.baomidou.mybatisplus.mapper.EntityWrapper; //导入方法依赖的package包/类
/**
* 获取所有菜单(测试用)
* @return
*/
public List<MenuBriefDTO> getAllMenus(){
EntityWrapper<Menu> wrapper = new EntityWrapper<>();
wrapper.where("delFlag = 0");
wrapper.orderBy("orderNo");
List<Menu> menus = selectList(wrapper);
return dozerHelper.mapList(menus,MenuBriefDTO.class);
}
示例5: getUserByLoginName
import com.baomidou.mybatisplus.mapper.EntityWrapper; //导入方法依赖的package包/类
/**
* 根据用户名获取用户
*
* @param userName 用户名
* @return 用户
*/
@Override
public User getUserByLoginName(String userName) {
EntityWrapper<User> ew = new EntityWrapper<>();
ew.where("userName = {0} and delFlag = 0", userName);
return selectOne(ew);
}
示例6: getAllRoleBriefs
import com.baomidou.mybatisplus.mapper.EntityWrapper; //导入方法依赖的package包/类
/**
* 获取所有角色扼要信息
*
* @return
*/
@Override
public List<NameValue> getAllRoleBriefs() {
EntityWrapper<Role> wrapper = new EntityWrapper<>();
wrapper.where("delFlag = 0");
List<Role> roles = mapper.selectList(wrapper);
List<NameValue> result = ListHelper.init(roles)
.select(role -> new NameValue(role.getName(), role.getId().toString()));
return result;
}
示例7: getClassifyAttribute
import com.baomidou.mybatisplus.mapper.EntityWrapper; //导入方法依赖的package包/类
/**
* 根据分类id获取属性集合
*
* @param classifyId 分类id
* @return
*/
@Override
public List<CmsAttributeDTO> getClassifyAttribute(Long classifyId) {
Check.GreaterThan(classifyId,0L,"classifyId");
EntityWrapper<CmsAttribute> wrapper = new EntityWrapper<>();
wrapper.where("delFlag=0 and classifyId="+classifyId);
List<CmsAttribute> attributes = selectList(wrapper);
return dozerHelper.mapList(attributes, CmsAttributeDTO.class);
}
示例8: selectByLoginName
import com.baomidou.mybatisplus.mapper.EntityWrapper; //导入方法依赖的package包/类
@Override
public List<User> selectByLoginName(UserVo userVo) {
User user = new User();
user.setLoginName(userVo.getLoginName());
EntityWrapper<User> wrapper = new EntityWrapper<User>(user);
if (null != userVo.getId()) {
wrapper.where("id != {0}", userVo.getId());
}
return this.selectList(wrapper);
}