一、jaxb是什么 
    JAXB是Java Architecture for XML Binding的缩写。可以将一个Java对象转变成为XML格式,反之亦然。 
    我们把对象与关系数据库之间的映射称为ORM,其实也可以把对象与XML之间的映射称为OXM(Object XML Mapping)。原来JAXB是Java EE的一部分,在JDK1.6中,SUN将其放到了Java SE中,这也是SUN的一贯做法。JDK1.6中自带的这个JAXB版本是2.0,比起1.0(JSR 31)来,JAXB2(JSR 222)用JDK5的新特性Annotation来标识要作绑定的类和属性等,这就极大简化了开发的工作量。 
    二、jaxb应用模式 
    在JAVA EE 5\6中,jaxb可以很方便的与jax-rs、jax-ws集成,极大的简化了web service接口的开发工作量。 
    三、jaxb代码举例 
第一步:需要引入javax.xml.bind.jar 
第二步:编写java bean; 
http://blog.csdn.net/a9529lty/article/details/7211725

Dozer

Dozer is a Java Bean to Java Bean mapper that recursively copies data from one object to another. Typically, these Java Beans will be of different complex types.

Dozer supports simple property mapping, complex type mapping, bi-directional mapping, implicit-explicit mapping, as well as recursive mapping. This includes mapping collection attributes that also need mapping at the element level.

Please read the about page for detailed information on Dozer.

http://dozer.sourceforge.net/
1、简介 
    dozer是一种JavaBean的映射工具,类似于apache的BeanUtils。但是dozer更强大,它可以灵活的处理复杂类型之间的映射。不但可以进行简单的属性映射、复杂的类型映射、双向映射、递归映射等,并且可以通过XML配置文件进行灵活的配置。

2、准备 
   现在开始就小试一下。 
   首先,需要下载jar包, 
   dozer.jar :http://dozer.sourceforge.net/downloading.html 
   还需要slf4j.jar,commons-lang.jar,commons-beanutil.jar, commons-loggin.jar 
http://lishaorui.iteye.com/blog/1151513

jaxb和dozer简介相关推荐

  1. 使用 Dozer 进行对象的映射

    Dozer简介 Dozer 是 Java Bean 到 Java Bean 的映射器,他以递归的方式将数据从一个对象复制到另一个对象.Dozer 支持简单属性映射.双向映射.隐式映射以及递归映射.使用 ...

  2. Dozer-Mapping

    Dozer-Mapping入门 一.dozer简介: Dozer是一个JavaBean映射工具库. 它支持简单的属性映射,复杂类型映射,双向映射,隐式显式的映射,以及递归映射. 它支持三种映射方式:注 ...

  3. jaxb注解使用_使用JAXB的简介

    jaxb注解使用 我正在将一些依赖于Apache XMLBeans的模块迁移到JAXB. 这是令人兴奋和充满挑战的几天. 我想记下我遇到的一些重要事情,以供将来可能会发现有用的任何人使用. 首先,让我 ...

  4. 【Spring】框架简介

    [Spring]框架简介 Spring是什么 Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Asp ...

  5. Redis简介和Redis Template用法整理

    Redis简介 Redis使大规模互联网应用常用的内存高速缓存数据库,它的读写速度非常快.Redis是目前使用最广泛的内存数据存储系统之一.它支持更丰富的数据结构,支持数据持久化.事务.HA(高可用H ...

  6. 从一个实例看jaxb的强大

    http://zyl.iteye.com/blog/33729 读取xml对于应用软件来说是一个必不可少的工作,当然现在的jdk也提供了很好的处理xml方式,读写xml的库也挺多,包括有名的dom4j ...

  7. jaxb 映射 空字段_推土机:将JAXB对象映射到业务/域对象

    jaxb 映射 空字段 Dozer是开放源代码( Apache 2许可 )" Java Bean到Java Bean映射器,可将数据从一个对象递归复制到另一个对象". 正如从其主页 ...

  8. orika 映射非空字段_Orika:将JAXB对象映射到业务/域对象

    orika 映射非空字段 这篇文章着眼于使用Orika将JAXB对象映射到业务域对象. 本月初, 我使用基于反射的Dozer讨论 了相同的映射用例 . 在本文中,我假设需要映射相同的示例类,但是它们将 ...

  9. pl/postgresql_PostgreSQL PL / java简介

    pl/postgresql 现代数据库允许以多种语言编写存储过程. 一种常见的实现语言是java.NB,本文讨论了PostgreSQL特定的Java实现. 其他数据库的详细信息将有所不同,但概念将相同 ...

最新文章

  1. 枚举远程计算机用户名,枚举会话ID(可以用来检测当前windows用户是否是远程登录!)...
  2. C语言两个日期比大小,C语言小程序 如何判断两个日期之差
  3. SQL Server Guid和NEWSEQUENTIALID函数
  4. 特征描述子提取公用接口
  5. win7任务栏计算机图标,Win7系统任务栏怎么添加显示桌面图标 显示桌面图标如何放到win7任务栏...
  6. wxWidgets:wxScrollBar类用法
  7. 使用TimeQuest时序分析器
  8. 毕业设计(论文)-c++小型ftp服务器系统【毕业论文】.doc,毕业设计(论文)-C++小型FTP服务器系统.doc...
  9. [react] Consumer向上找不到Provider的时候怎么办?
  10. 一维数组kmeans聚类c语言,一维数组的 K-Means 聚类算法理解
  11. Vue调试神器vue-devtools - 插件下载安装
  12. Active Directory Get User's groups using LDAP
  13. SpringBoot MongoDB批量插入数据
  14. 【物流选址】基于matlab节约算法求解考虑碳排放及带时间窗的物流选址问题【含Matlab源码 1589期】
  15. baacloud苹果_baacloud官网下载
  16. pyserial查看串口
  17. Java找不到对象的警告_程序猿的24个段子:程序员找不到对象 一般有三种情况...
  18. 基于element-ui实现待支付订单显示定时器
  19. Hark的数据结构与算法练习之插入排序
  20. Gangs(附C语言实现)

热门文章

  1. codeforces 435 B. Pasha Maximizes 解题报告
  2. [转摘] JSP连接SQL SERVER问题总结
  3. 牛B人才简历中的一段
  4. 计算机基础课程教学创新,计算机基础课程教学学生创新能力的培养-计算机基础论文-计算机论文(12页)-原创力文档...
  5. windows sybase bit显示勾_micro:bit怎么玩?只需5个简单步骤,光速上手
  6. 谷歌浏览器linux版_Chrome apps 要被谷歌干掉了
  7. 神经网络与机器学习 笔记—基本知识点(上)
  8. hdu 1867 求两个串的和最小 ,KMP
  9. 【Android 逆向】x86 汇编 ( align | db | dw | dd | nop | 伪指令 )
  10. 【Android 属性动画】属性动画 Property Animation 与 视图动画 View Animation 区别