首页 > 编程语言 >mybatisplus和java8一些常用方法总结

mybatisplus和java8一些常用方法总结

时间:2022-11-20 15:33:53浏览次数:36  
标签:总结 mybatisplus name 元素 List singletonList Collections java8 select


mybatis-plus:

1、Stream.of();用于为给定元素创建顺序流。我们可以传递单个元素或多个元素。

mybatisplus和java8一些常用方法总结_mybatis

 2、Optional + Assert优雅判空

mybatisplus和java8一些常用方法总结_数据_02

 

 3、Optional + MapUtils 组合使用

如果要使用MapUtils首先引入下面依赖:

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>4.1</version>
</dependency>

mybatisplus和java8一些常用方法总结_string类_03

 4、Collections.singletonList()使用讲解

Collections.singletonList()被限定只被分配一个内存空间,也就是只能存放一个元素的内容,所以实际开发中如果有特殊要求只需要List存放一个元素,就可以使用该结构存储。

Collections.singletonList()传入什么类型的参数,就返回List<传入类型> 类型数据

下面实例我传入String类型,返回就是List<String>类型

mybatisplus和java8一些常用方法总结_mybatis_04

 

java8:

1、select * from user where name='龙翔'  or name='凤起'

mybatisplus和java8一些常用方法总结_string类_05

 2、select * from user where name='龙翔'  and  hobby='骑马钓鱼' (只要一条数据)

mybatisplus和java8一些常用方法总结_string类_06

 未完待续!!!

标签:总结,mybatisplus,name,元素,List,singletonList,Collections,java8,select
From: https://blog.51cto.com/u_15273762/5871525

相关文章