类似框架MapStruct 属性拷贝,属性映射,对象拷贝,对象复制 运行原理: 编译时期,生成字节码. 性能优势: 放弃1.0中动态代理和反射,全部都是原生Java代码.运行时期没有任何性能损失 优点: 1.功能齐全 2.并发安全 3.低耦合设计,易维护.
类似框架MapStruct 属性拷贝,属性映射,对象拷贝,对象复制 运行原理: 编译时期,生成字节码. 性能优势: 放弃1.0中动态代理和反射,全部都是原生Java代码.运行时期没有任何性能损失 优点: 1.功能齐全 2.并发安全 3.低耦合设计,易维护.
封装多线程技术,不会并发编程的程序员,也能实现多线程操作!1.支持实时查询,任务的总进度2.扩展自定义的后置处理器3.生产者消费者模式CompletionService提高并发性4.多种缓存策略,配置后置处理器
对象创建型框架:EasyCopy 1.使用方式简单,编写接口即可。支持方法名映射。 2.支持多级拷贝 例如: Student.name 映射 Teacher.School.name 3.支持深克隆 例如:创建两个完全一样对象,但是内存地址不一样 4.支持运算符操作 例如: stu.setAge( (tea.getAge()+3)*2 ) 5.支持自定义类型转换器 例如: A对象Date属性 转换成Long类型 拷贝到B对象的ID属性 6.默认高精度运算,所有浮点型数据运算结果,保证高精度 7.支持BigDecimal与其他类型直接运算,例如BigDecimal可以与Double类型直接运算 8.支持强制转换,Double转Integer,String转Double,Double转BigDecimal,BigDecimal转Double,Double转String等 9.默认开启自动转换,Integer转Double,Integer转Float,Integer转Long,Byte转Integer等 9.默认整合Spring框架,自动将代理注入到IOC容器中。支持脱离框架单
EasyCopy2.0的测试项目
最近一年贡献:0 次
最长连续贡献:0 日
最近连续贡献:0 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。