mybatisplus获取sqlsession,mybatisplus serviceimpl
目录
1.简单介绍2.接口说明3.参数说明4.实例代码4.1 不带任何参数的列表()方法查询数据4.2 查询用户身份大于10,小于20 且性别为"男"的用户列表4.3 注意事项说明
1. 简单介绍
嗨,大家好,今天给想给大家分享一下关于Mybatis-plus的服务层的一些方法的使用。今天没有总结,因为都是一些应用程序界面没有什么可以总结的,直接看着调用就可以了。
下面介绍怎样使用IServer提供的目录方法查询多条数据,这些方法将根据查询条件获取多条数据。
2. 接口说明
接口提供了如下十个目录方法:
//查询所有ListT list();//查询列表ListT列表(包装pert查询包装器);//查询(根据身份批量查询)CollectionT listByIds(集合?扩展可序列化的id列表);//查询(根据柱形图条件)按映射(MapString,对象列映射)的集合列表;//查询所有列表ListMapString,对象列表映射();//查询列表ListMapString,对象列表映射(wrap pert查询包装器);//查询全部记录ListObject listObjs();//查询全部记录ListV列表函数?超级对象,V mapper);//根据包装材料条件,查询全部记录ListObject listObjs(wrap pert查询包装器);//根据包装材料条件,查询全部记录v ListV listObjs(wrap pert查询包装器,函数?超级对象,V mapper);
3. 参数说明
查询软件包:实体对象封装操作类QueryWrapper
编号列表:主键身份列表
列映射:表字段地图对象
映射器:转换函数
4. 实例代码
4.1 不带任何参数的 list() 方法查询数据
导入com。hxstrive。mybatis _ plus。模型。userbean导入com。hxstrive。我的batis _ plus。服务。用户服务;导入org。朱尼特。木星。API。测试;导入org。朱尼特。奔跑者。与.一起跑;导入org。spring框架。豆子。工厂。注释。自动连线;导入org。spring框架。靴子。测试。语境。弹簧靴测试;导入org。spring框架。测试。语境。JUnit 4。春跑者;导入Java。util。列表;@和(春跑者一起跑。class)@ spring boot test class list 1 test { @ Autowired private UserService UserService;@ Test void context loads(){ list userbean userbean list=userservice。list();系统。出去。println( size= userbean列表。size());} }
4.2 查询用户ID大于 10,小于 20 且性别为“男”的用户列表
导入com。窦米宝。mybatisplus。核心。条件。查询。查询包装器;导入com。hxstrive。我的batis _ plus。模型。userbean导入com。hxstrive。我的batis _ plus。服务。用户服务;导入org。朱尼特。木星。API。测试;导入org。朱尼特。奔跑者。与.一起跑;导入org。spring框架。豆子。工厂。注释。自动连线;导入org。spring框架。靴子。测试。语境。弹簧靴测试;导入org。spring框架。测试。语境。JUnit 4。春跑者;导入Java。util。列表;@和(春跑者一起跑。class)@ spring boot test class list 2 test { @ Autowired private UserService UserService;@ Test void context loads(){ query wrappers bean wrapper=new query wrapper();wrapper.gt(user_id ,10);wrapper.lt(user_id ,20);wrapper.eq(sex ,男);list userbean userbean list=user service。列表(包装器);for(UserBean UserBean : UserBean list){ system。出去。println(UserBean);} } }
4.3 注意事项说明
请注意,这里我们所描述的一切方法都是基于服务层来说的
请注意,这里我们所描述的一切方法都是不是基于制图人层来说的
到此这篇关于MyBatisPlus利用服务实现获取数据列表的文章就介绍到这了,更多相关MyBatisPlus服务获取数据列表内容请搜索盛行信息技术以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行它!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。