首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > beancopier beanmapping框架框架

beancopier beanmapping框架框架

  • 资源大小:199.78 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:1次
  • 资源积分:1积分
  • 标      签: java Toolkit

资 源 简 介

Why need mapping 这里列觉了几种需要使用mapping的场景 1. model 和 DO的转化 (DO = Data Object , 数据库对象的设计是一种大宽表的设计,domain/model的设计,会有层次结构&具体)。 比如表设计存储会采用json存储动态数据,而在model中会是具体的属性 1. model 和 VO的转化 (VO = View Object , 公司的产品detail页面,涉及了后端n多个domain/model的组合展示,这时候会进行包装成VO,包装一些页面组装逻辑) 1. model 和 DTO的转化 (DTO = Data Transfer Object ,公司子系统比较多,系统之间会有比较多的rpc等remote调用) 1. form -> bean的转化 (现在流行的几个MVC框架,都已经开始支持view层的参数注入,比如@Paramter(name="field")String , @Form("name=xx")Bean)。 提交的form表单数据,基本都是以map+list为主,就会涉及一个mapping Why BeanMapping 解决BeanUtils, BeanCopier使用上的局限,只能针对同名属性的拷贝 相比于BeanUtils,性能提升是它的优势 相比于BeanCopier,类型之间的convertor是它的优势 支持插件方式的扩展,自身框架的设计也是基于插件扩展。 目前的插件支持: 1. default value支持 1. convetor转换 1. script脚本支持 (EL表达式处理) 1. bean creator(嵌套对象自动创建) 性能测试图表: 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报

文 件 列 表

src
main
test
.svn
entries
.svn
.svn
entries
all-wcprops
dir-prop-base
tmp
text-base
text-base
prop-base
props
tmp
text-base
pom.xml.svn-base
pom.xml
.svn

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP