Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >将xml有效负载映射到不同的POJO对象

将xml有效负载映射到不同的POJO对象
EN

Stack Overflow用户
提问于 2012-08-09 13:49:30
回答 1查看 312关注 0票数 1

目前,我正在使用CXF框架开发webservices。此DAO服务将通过调用我的DAO层来执行我的DB操作。我知道默认情况下CXF使用JAXB进行数据绑定。例如,如果我想创建一个新的人,我的webservice如下所示。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
public Response createPerson(CreatePersonRequest request)
{

// Call to hibernate DAO class
personDao.create()
}

这里的CreatePersonRequest是我的DTO类(带JAXB注释),在我调用DAO类之前,我希望将DTO类对象转换为Hibernate实体对象。我希望根据从XML服务收到的XML填充hibernate entity对象。但是我在这里接收到的XML将适合CreatePersonRequest,而不适合我的Person实体object.Because,除此之外,我的XML根标记也不例外,两个类的属性是相同的。简而言之,我想为同一个XML填充两种不同类型的POJO对象,以使用payload.Is实现这一点?请帮帮我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-10 06:11:40

我可以使用XStream通过XStream别名功能更改有效负载的根标签,然后我可以将其转换为我的实体对象。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11884951

复制
相关文章
XStream将XML映射到对对象
该文介绍了如何利用XStream框架对XML文件进行解析和处理,并基于此框架实现一个简单的Java对象序列化和反序列化程序。
用户1171305
2017/12/28
9380
将XML导入到对象中
注意:使用的任何XML文档的XML声明都应该指明该文档的字符编码,并且文档应该按照声明的方式进行编码。如果未声明字符编码, IRIS将使用前面的“输入和输出的字符编码”中描述的默认值。如果这些默认值不正确,请修改XML声明,使其指定实际使用的字符集。
用户7741497
2022/07/04
1.6K0
有效的xml文档--DTD
DTD(document type define,简称DTD)是有效的xml文档基础,是一套关于标记符的语法规则,后缀名为 .dtd。 DTD可以在xml文档中直接写入,称为内部DTD;也可以单独形成文件,称为外部DTD.外部dtd文件可以被多个xml文件共享。
热心的社会主义接班人
2018/04/27
1.6K0
有效的xml文档--DTD
jface databinding:部分实现POJO对象的监测
版权声明:本文为博主原创文章,转载请注明源地址。 https://blog.csdn.net/10km/article/details/53839050
10km
2019/05/25
4470
jface databinding/PojoBindable实现对POJO对象的支持
版权声明:本文为博主原创文章,转载请注明源地址。 https://blog.csdn.net/10km/article/details/53811946
10km
2019/05/25
5380
DTO与值对象和POJO比较
本文想澄清DTO与Value Object与POCO的区别,其中DTO代表数据传输对象,而POCO是Plain Old CLR Object,在Java环境中也称为POJO。
lyb-geek
2018/12/24
2.2K0
Nginx多个子域名映射到不同的端口或 ip
我决定采用采用 子域名区分服务 的方式,然后使用 nginx 做反向代理,分发到不同的端口。
Java架构师历程
2019/10/31
5.8K0
使用POJO对象绑定请求参数值(6)
SpringMVC 会按请求参数名和POJO属性名进行自动匹配,自动为该对象填充属性值。支持级联属性
桑鱼
2020/03/18
4300
Nginx学习日志(二)通过反向代理将不同域名映射到不同的端口
由于自己进行学习,所以只买了一台服务器,但是想弄多个项目部署在同一台机器上,通过不同的域名访问不同的项目。例如: 输入 www.xxx.com 访问的是服务器上 8080 端口的项目 输入 www.yyy.com 访问的是服务器上 8081 端口的项目 最后决定通过 Nginx 反向带来实现。
海加尔金鹰
2020/06/09
2.9K0
领域对象映射到微服务代码模型
以保证领域模型和微服务的一体性。但在构建领域模型时,我们往往是在业务视角,并且有些领域对象还带业务语言。我们还需要将领域模型作为微服务设计的输入,对领域对象进行设计和转换,让领域对象与代码对象建立映射关系。
JavaEdge
2021/02/23
3850
领域对象映射到微服务代码模型
Metasploit-有效负载备忘单
对于所有shellcode,请参阅“ msfvenom –h”以获取有关有效参数的信息。Msfvenom将输出能够以这种语言剪切和粘贴的代码,来供利用。
Gamma实验室
2020/12/23
6790
Metasploit-有效负载备忘单
使用iproxy通过USB将iPhone的端口映射到电脑
在研究ATX的过程中,发现通过WIFI来连接发送指令,会有延迟,响应不够迅速. 所以如果可以通过usb代替进行连接,效率会有很大的提高
Locker
2018/08/01
7.9K0
使用iproxy通过USB将iPhone的端口映射到电脑
将Linux服务器目录映射到Windows的方法
本人日常主用 Windows 系统,然后 ssh 到服务器上进行 code,所以涉及文件传输都用 scp 命令或者直接用 mobaXTerm 进行,还是有些小不方便的,因为我还是得将东西下载到自己的 Windows 上再传到 Linux 服务器上。上次看师兄在群里分享了一个软件可以直接将服务器上的目录挂在到 Windows 的资源管理器,相当于多了一个磁盘,这样子就可以直接将数据下载到服务器上了,省去了一步操作,挺方便的,这就记录一下。
棒棒鸡不棒
2022/09/02
7.5K1
将Linux服务器目录映射到Windows的方法
将胡塞尔现象学映射到主动推理
Mahault Albarracin1,2*、Riddhi J. Pitliya1,3*、Maxwell J. D. Ramstead1,4,4和Jeffrey Yoshimi5
CreateAMind
2023/09/26
2680
将胡塞尔现象学映射到主动推理
Spring 对象XML映射
我们都知道对象关系映射(ORM),用来将Java对象和关系型数据库的数据进行映射。Spring也提供了一套类似的映射机制,用来将Java对象和XML文件进行映射。这就是Spring的对象XML映射功能,有时候也成为XML的序列化和反序列化。
乐百川
2022/05/05
1.3K0
三种不同的负载均衡类型
未使用负载均衡 这种情况下用户直接与web服务器进行连接,且该服务处于单点得状态,如果we server挂掉了,那么后续的所有连接都不回成功,同样的如果访问用户量比较大,因为服务器繁忙的原因可能有
小小科
2018/05/02
1.1K0
三种不同的负载均衡类型
XML,面向对象基础
什么是XML  XML与JSON的对比 XML文档格式 使用XML模块解析 一,什么是XML ''' XML 全称可扩展标记语言 <tag></tag> 双标签 <tag/> 单标签 没有文本 一般用于设计文档结构 例如:换行等 <tr/>表示换行 <tag style='color:red' age='18' >123456</tag> 一个标签的完整组成 有三个部分 tag 是标签名称 1234是文本内容 text name = 'jack' 是标签的属性 其他的规范: 1,从开始就必须结束 2
py3study
2020/01/16
6450
【MyBatis】better-mybatis-generator 插件快速生成dao、pojo、xml教程
配置你的MySQL驱动 如果是5.0多的驱动Class配置com.mysql.jdbc.Driver
陶然同学
2023/05/09
4330
【MyBatis】better-mybatis-generator 插件快速生成dao、pojo、xml教程
星球大战7将映,细数你身边的家庭大数据
<数据猿导读> 《星球大战7》将于1月9日登上内地荧幕,星球迷们是不是早已经迫不及待要走进影院了。的确,星球大战可谓陪伴了一代人成长,从当初的黑白电视机,到电影院的巨幕,承载了无数人的情怀。此次,HG
数据猿
2018/04/19
7640
星球大战7将映,细数你身边的家庭大数据
持久化ORM框架——Hibernate与mybatis
  最初SUN公司推出了JavaEE服务器端组件模型(EJB),但是由于EJB配置复杂,且适用范围较小,于是很快就被淘汰了。与EJB的失败伴随而来的是另外一个框架的应运而生。他就是至今也比较流行的Hibernate。
Rekent
2018/09/04
5580

相似问题

使用xstream将XML映射到POJO

14

如何将XML映射到POJO

15

将ResultSet映射到Pojo对象

48

Mule 4:将json映射到xml有效负载数据编织2.0

12

如何配置XSD以将XML映射到不同名称的POJO

27
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文