Play Framework Java - 更新不起作用

时间:2016-06-17 17:36:35

标签: java postgresql playframework ebean

我正在尝试使用PostgreSQL DB在Play Framework 2.5中创建一个CRUD应用程序。

一切正常,没有更新。我尝试使用Ebean在我的DAO实现中做。

public void update(User user) {        
    Ebean.update(user);
}

还在控制器中:

public Result editUserProfile() {
    UserService userService = new UserService();
    Form<User> userForm = formFactory.form(User.class).bindFromRequest();
    User user = userForm.get();

    List<String> errorList = userService.checkIfDataExist(user.getName(), user.getEmail());

    if (!errorList.isEmpty()) {
        return ok(errors.render(errorList));
    }
    userService.update(user); // <----------- by Ebean
    //user.update();             <----------- by Controller

    return redirect(routes.EditUserProfileController.editUserProfileForm());
}

0 个答案:

没有答案