2015-07-03 1 views
1

Я начал свой проект из шаблона компьютерной базы данных (Java), который является игра версией 2.3.7, но при переходе на 2.4.1 и ebean становится плагиным я сталкиваюсь с проблемойигр рамка ebean: Java баз данных компьютера 2,4

В 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 

ответ

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); 
} 

удостоверьтесь, что ваши модели наследуются от 'extend s com.avaje.ebean '