是否有任何jar可以帮助我从现有的hiborm-xml文件创建Java文件?比如我们有一个avro实用程序可以将(avsc)转换为.java文件。我们有orm文件,并希望使用带有注解的实体类,而不是使用orm文件。我尝试转换xml- xsd,然后在其上使用jaxb,但失败了。
ss2ws0br1#
JPA没有生成器,没有办法做到这一点。将数据传输对象(DTO)混合在一起决不是一个好主意。您的SOAP XML生成的类应该仅用于外部API(SOAP DTO)。您的应用程序模型应该单独管理持久性(JPADTO)。这样做允许您以后独立地更改API和应用程序模型。它还允许您轻松地添加另一个API,例如REST,并使用REST DTO(通常是JSON)。
1条答案
按热度按时间ss2ws0br1#
JPA没有生成器,没有办法做到这一点。
将数据传输对象(DTO)混合在一起决不是一个好主意。
您的SOAP XML生成的类应该仅用于外部API(SOAP DTO)。
您的应用程序模型应该单独管理持久性(JPADTO)。
这样做允许您以后独立地更改API和应用程序模型。
它还允许您轻松地添加另一个API,例如REST,并使用REST DTO(通常是JSON)。