这是我的代码
import javax.persistence.Query;
import play.db.jpa.*;
import play.db.jpa.JPA;
import java.util.*;
@play.db.jpa.Transactional
public class GetS {
public static List get()
{
Query query = JPA.em().createNativeQuery("select * from product limit 1");
return query.getResultList();
}
}
我已经添加了Transaction但仍然错误保持不变。请有人帮帮我。提前致谢
答案 0 :(得分:1)
您需要在控制器方法上添加@Transactional注释。
class S extends Controller {
...
@Transactional
public static Result index() {
...
}
...
}
更多信息:http://www.playframework.com/documentation/2.2.x/JavaJPA