将java对象从sql转换为xml

时间:2012-03-27 18:03:04

标签: xml

java中是否存在一种方法或函数,java可以为每个从sql db中运行的客户创建多个xml文档?

PreparedStatement statement = connection.prepareStatement(“SELECT(sqlstuff),(sqlstuff),(sqlstuff),(sqlstuff),(sqlstuff),(sqlstuff),(sqlstuff),”+             “(sqlstuff),(sqlstuff),(sqlstuff),(sqlstuff),(sqlstuff),(sqlstuff),(sqlstuff),(sqlstuff#),(sqlstuff#)OST00008 FROM filetype”);

  ResultSet resultSet = statement.executeQuery();

2 个答案:

答案 0 :(得分:2)

我建议你这样干净:

  • 在java中定义Customer类
  • 从数据库行创建Customer列表
  • 转换xml中的Customer列表(例如,使用Jaxb)

答案 1 :(得分:0)

我发现的最简单的事情是使用像Hibernate这样的ORM工具将对象映射到数据库中,然后使用JAXB。我将Hibernate注释放在对象的字段上,并在对象的属性获取器上放置XML注释,我不得不编写几乎没有序列化代码,只需编写集成所需的内容这两个框架。