我出现的问题是productInfoVO无法正确显示
1、首先需要验证Controller层的逻辑是否正确,是否能正确显示出数据
2、查看productInfoVO中的定义,特别是在引入Lombok后,使用@Data即可实现get和set方法,那么可能会出现忘记使用的情况
BeanUtils.copyProperties(productInfo, productInfoVO);
上述代码的等效替换为
productInfoVO.setProductId(productInfo.getProductId());
productInfoVO.setProductName(productInfo.getProductName());
productInfoVO.setProductPrice(productInfo.getProductPrice());
productInfoVO.setProductDescription(productInfo.getProductDescription());
productInfoVO.setProductIcon(productInfo.getProductIcon());
所以也是需要productInfoVO的set方法和productInfo的get方法的。