我正在我的 pom.xml 上添加一个库...
<dependency>
<groupId>mx.bigdata.cfdi</groupId>
<artifactId>cfdi-base</artifactId>
<version>0.2.5</version>
</dependency>
bigdata-mx/factura-electronica
这个库让我导入一组类,用于在我的项目中创建对象(以创建发票信息)...来自该对象的数据应该发送到数据库...
现在,我必须将库中的每个类映射到 jpa 实体类,这样我就可以将数据保存到数据库...
类库是这样的...
package mx.bigdata.sat.cfdi.v32.schema;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(
name = "",
propOrder = {"emisor", "receptor", "conceptos", "impuestos", "complemento", "addenda"}
)
@XmlRootElement(
name = "Comprobante"
)
public class Comprobante implements Serializable {
...
}
我的实体映射类看起来像这样...
@Entity
@Table(schema = "facturacion")
public class Comprobante implements Serializable {
}
但是,我正在寻找一种从库中导入类的方法...以及一种将其定义为 jpa 实体以直接从库的类创建数据库表的方法。
这可能吗?
最佳答案
这适用于以下情况:由于从库导入实体而无法向实体添加注释,或者在构建过程中使用某些代码自动生成工具创建实体,因此您的手动更改始终会被覆盖。
关于java - 如何将一组类从 jar 库映射到 jpa 实体以创建数据库表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36110677/