Java后端开发(五)

编程入门 行业动态 更新时间:2024-10-21 22:57:07

Java<a href=https://www.elefans.com/category/jswz/34/1771414.html style=后端开发(五)"/>

Java后端开发(五)

        为避免返回给前端的字段信息太多,在缓解前、后端通信的带宽压力的前提下,对不必要的字段的信息进行不返回时,entity层对象需要向vo层对象进行转换,同事尽量减少geetter与setter方法的编码。

1. ConvertUtils工具类

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.BeanUtils;public class ConvertUtils {private static Logger LOGGER = LoggerFactory.getLogger(ConvertUtils.class);// 对象转换public static <T> T sourceToTarget(Object source, Class<T> target){if(source == null){return null;}T targetObject = null;try {targetObject = target.newInstance();BeanUtils.copyProperties(source, targetObject);} catch (Exception e) {LOGGER.error("convert error ", e);}return targetObject;}public static <T> List<T> sourceToTarget(Collection<?> sourceLis

更多推荐

Java后端开发(五)

本文发布于:2023-12-07 10:28:23,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1670996.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:后端   Java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!