我正在尝试使用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());
}