QueryWrapper wrapper = new QueryWrapper<>();与QueryWrapper wrapper = new QueryWrapper();的区别
时间: 2023-11-15 14:02:04 浏览: 82
mybatis-plus QueryWrapper自定义查询条件的实现
5星 · 资源好评率100%
这两种写法本质上是相同的,都是创建一个空的QueryWrapper对象。只不过在Java 7及以下版本中,需要在尖括号中重复写一遍泛型类型,而在Java 8及以上版本中,可以使用“菱形语法”(diamond syntax)来省略重复写泛型类型。因此,QueryWrapper wrapper = new QueryWrapper<>();是Java 8及以上版本的写法,而QueryWrapper wrapper = new QueryWrapper();是Java 7及以下版本的写法。
阅读全文