@Transactional
 public List<Like> getLikes(Post post) {
   return posts.getLikes(post);
 }
 @Transactional
 public void removePost(Post post) {
   posts.removePost(post);
 }
 @Transactional
 public Post getPost(int id) {
   return posts.getPost(id);
 }
 @Transactional
 public void updatePost(Post post) {
   posts.updatePost(post);
 }
 @Transactional
 public List<Post> posts() {
   return posts.posts();
 }
 @Transactional
 public void addPost(Post post) {
   posts.addPost(post);
 }