Nuevas características de la expresión java8 lambda

Las expresiones lambda son muy poderosas. . . . . . . . .
Aquí solo grabo las escenas que usé cuando me encontré.

Escena 1

: Los objetos en una lista son objetos. Necesitamos extraer los atributos de los objetos e instalarlos en la lista. Puede hacer esto

 //查询上架的商品
 List<ProductInfo> productInfoList = productService.findUpAll();
 //查询上架的商品所对应的类目
 List<Integer> categoryTypeList = productInfoList.stream().map(productInfo ->    productInfo.getCategoryType()).collect(Collectors.toList());

Spring Framework me proporciona una clase de herramienta que puede copiar el valor del atributo de una clase al atributo de otra clase, siempre que los nombres de campo de las dos clases sean iguales.

BeanUtils.copyProperties(productInfo, productInfoVO);      //把productInfo  copy  到productInfoVO 对象里面去
Publicado 281 artículos originales · 50 alabanzas · 450,000 vistas +

Supongo que te gusta

Origin blog.csdn.net/lzh657083979/article/details/79426966
Recomendado
Clasificación