2012-10-09 153 views
4

我想在ormlite中使用JPA註釋。這些註釋(如@Entity或@Id)屬於javax.persistence包,顯然不是由ormlite提供的。我無法獲得JPA批註,而ormlite特定批註(如@DatabaseTable)可以。我需要下載第三方jar才能使JPA註釋在ormlite中工作嗎?如何在ormlite中使用JPA註釋?

我只需要使用ormlite + JPA。

查看http://ormlite.com/javadoc/ormlite-core/index-all.html時,我們可以看到沒有記錄JPA註釋,也沒有提供,儘管它們在用戶手冊中有描述。

非常感謝!

回答

-1

您可以使用javax.persistence包中更標準的JPA註釋代替使用ORMLite註釋。取代@DatabaseTable註釋,您可以使用javax.persistence @Entity註釋。例如:

@Entity(name = "accounts") 
public class Account { 
… 

檢查完整的文檔here

+3

這是海報問的問題。他無法在類路徑中找到「java.persistence」註釋。 – Gray