diff --git a/servlet/spring-boot/java/data/src/main/java/example/Message.java b/servlet/spring-boot/java/data/src/main/java/example/Message.java index dafbc4e..5b1d203 100644 --- a/servlet/spring-boot/java/data/src/main/java/example/Message.java +++ b/servlet/spring-boot/java/data/src/main/java/example/Message.java @@ -23,7 +23,6 @@ import jakarta.persistence.GeneratedValue; import jakarta.persistence.GenerationType; import jakarta.persistence.Id; import jakarta.persistence.ManyToOne; -import jakarta.persistence.OneToOne; @Entity public class Message { diff --git a/servlet/spring-boot/java/data/src/main/java/example/MessageRepository.java b/servlet/spring-boot/java/data/src/main/java/example/MessageRepository.java index 9752754..52d4e7a 100644 --- a/servlet/spring-boot/java/data/src/main/java/example/MessageRepository.java +++ b/servlet/spring-boot/java/data/src/main/java/example/MessageRepository.java @@ -29,6 +29,8 @@ import org.springframework.stereotype.Repository; */ @Repository public interface MessageRepository extends CrudRepository { + @Query("select m from Message m where m.to.id = ?#{ authentication.name }") List findAll(); + } diff --git a/servlet/spring-boot/java/data/src/main/java/example/User.java b/servlet/spring-boot/java/data/src/main/java/example/User.java index 859f311..3faa67d 100644 --- a/servlet/spring-boot/java/data/src/main/java/example/User.java +++ b/servlet/spring-boot/java/data/src/main/java/example/User.java @@ -17,8 +17,6 @@ package example; import jakarta.persistence.Entity; -import jakarta.persistence.GeneratedValue; -import jakarta.persistence.GenerationType; import jakarta.persistence.Id; /** @@ -26,7 +24,7 @@ import jakarta.persistence.Id; * * @author Rob Winch */ -@Entity(name="users") +@Entity(name = "users") public class User { @Id