我想問這樣的問題,我有XML xsd`s,它使用org.jvnet.jaxb2.maven2, 生成bean,但現在我需要向這些bean添加java.persistence映射。如何使用xsd的持久性映射生成bean?
哪一個是最好的方法?
我這裏是爲xsd:
...
<xs:element name="incomeCheck" type="xs:boolean"/>
<xs:element name="incomeAmount" type="xs:decimal"/>
<xs:element name="outcomeCheck" type="xs:boolean"/>
...
,並在這裏它產生:
public class serviceData
implements Serializable, Equals
{
...
protected boolean incomeCheck;
@XmlElement(required = true)
protected BigDecimal incomeAmount;
protected boolean outcomeCheck;
@XmlElement(required = true)
...
,我需要它會產生這樣的:
@Entity
@Table(name="serviceData")
public class serviceData
implements Serializable, Equals
{
...
@Column(name="incomeCheck")
protected boolean incomeCheck;
@XmlElement(required = true)
@Column(name="incomeAmount")
protected BigDecimal incomeAmount;
@Column(name="outcomeCheck")
protected boolean outcomeCheck;
@XmlElement(required = true)
...
延長我的問題:正如我們想出的,我們可以使用HyperJaxb,但是有人可以告訴如何配置pom文件,所以它會生成吃了這些註釋?
對不起,我真的在這家網站上消失了,你能告訴我的例子或不服? – Gytis
+1我不知道這個項目。有趣... – tibtof
@Gytis:http://confluence.highsource.org/display/HJ3/Home – lexicore