我从计算机数据库模板(java)开始我的项目,它是播放版本2.3.7但是当我切换到2.4.1并且ebean成为插件时我遇到了问题
在list.scala.html中,com.avaje.ebean.Page不再被识别
@(currentPage: com.avaje.ebean.Page[Computer], currentSortBy: String, currentOrder: String, currentFilter: String)
Read from stdout: /home/school/Documents/projecten3/computer-database-java/app/views/list.scala.html:1: type Page is not a member of package com.avaje.ebean
答案 0 :(得分:2)
感谢biesior指出我正确的方向
对于其他人我想添加我更改的内容
在Application.java中我改变了
computerForm.get().save(); // update method, I think update(id) is deprecated, or it has to do with transition from play.ebean to com.avaje.ebean
在Computer.java中
public static PagedList<Computer> page(int page, int pageSize, String sortBy, String order, String filter) {
return
find.where()
.ilike("name", "%" + filter + "%")
.orderBy(sortBy + " " + order)
.fetch("company")
.findPagedList(page, pageSize);
}
确保您的模型继承自扩展com.avaje.ebean&#39;
答案 1 :(得分:1)