模型的播放框架UUID不起作用 [英] Play framework UUID for model isn't working
本文介绍了模型的播放框架UUID不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
以下是我收到的错误(使用Play 1.2.5):
编译错误文件/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;
我有什么问题?我如何解决它?
推荐答案
我遇到了答案,我必须使用此导入:
import org.hibernate.annotations.GenericGenerator;
我的代码出现了一些错误,因此我最终执行了以下操作:
@Id
public String uuid;
// Constractor
public Constructor(String one, String two, String three){
this.uuid = java.util.UUID.randomUUID()+"";
这篇关于模型的播放框架UUID不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文