2013-08-02 68 views
0

這裏是我得到(使用播放1.2.5)的錯誤:播放框架UUID不工作

編譯錯誤的文件/app/models/Fiddle.java無法 編譯。提出錯誤是:GenericGenerator不能被解析爲一個 型

這裏是Fiddle.java:

package models; 

import java.util.*; 
import javax.persistence.*; 

import play.db.jpa.*; 

@Entity 
public class Fiddle extends GenericModel { 
    public String html; 
    public String css; 
    public String js; 

    @Id 
    @GeneratedValue(generator="system-uuid") 
    @GenericGenerator(name="system-uuid", strategy = "uuid") 
    public String id; 

什麼是我的問題嗎?我該如何解決它?

回答

0

我碰到的答案,我不得不使用此導入:

import org.hibernate.annotations.GenericGenerator; 

這讓我的代碼一些錯誤,所以我落得這樣做的:

@Id 
public String uuid; 

// Constractor 
public Constructor(String one, String two, String three){ 
    this.uuid = java.util.UUID.randomUUID()+"";