java
hu_xian_
这个作者很懒,什么都没留下…
展开
-
stream流处理List对象集合去重
stream流处理List对象集合去重 public class TestStream { //创建一个list对象包含student对象 根据id去重 private static List<Student> list = new ArrayList<>(); static { Student s1 = new Student("1", "老大"); Student s2 = new Student("1", "老二");原创 2020-07-02 14:58:08 · 5882 阅读 · 1 评论 -
不同对象属性拷贝工具类
不同对象属性拷贝工具类仅针对于字段上存在TargetField自定义注解的对象进行转换。 工作中我们存在不同平台数据同步问题,面临其他平台传过来的A对象要转换成我们自己需要的B对象,但是对象的很多属性字段不一样BeanUtils.copyProperties()只能拷贝相同属性的字段,这时候就需要我们一个一个去getset很麻烦 1.自定义一个注解,写一个工具类完成转换 /** * 辅助通过反射...原创 2020-04-28 10:38:35 · 396 阅读 · 0 评论 -
JPA抽取BaseDao和CRUD
JPA抽取BaseDao和CRUD导入jar包配置persistence.xml创建Product domain层创建ProductDir domain层抽取JPAUtils创建IBaseDao接口CRUDBaseDao实现类创建IProductDao,IProductDirDao继承IbaseDao指定泛型ProductDaoImplProductDirDaoImpl测试类测试CRUD 导入ja...原创 2019-06-27 21:13:16 · 448 阅读 · 0 评论