Пример #1
0
  @Transactional
  public Collection<Rating> saveRatings(String userLogin, String id, List<Rating> rating) {

    LOG.info(
        "user {} has rated movie {} as {} commented {}",
        userLogin,
        id,
        rating.get(0).getStars(),
        rating.get(0).getComment());

    Movie movie = movieRepository.findById(id);
    User u = userRepository.findByLogin(userLogin);
    u.rate(template, movie, rating.get(0).getStars(), rating.get(0).getComment());

    return rating;
  }