BookNamdAndCategory (interface)
public interface BookNameAndCategory{
String getName();
String getCategory();
}
BookRepository.java
@Query(value = "select b.name as name, b.category as category from Book b")
List<BookNameAndCategory> findBookNameAndCategory();
BookRepositoryTest.java
bookRepository.findBookNameAndCategory().forEach(b -> {System.out.println(b.getName()+ " : " +b.getCategory());});
Result
JPA 초격차 패키지 : null
Spring Security 초격차 패키지 : null
BookNamdAndCategory (class)
@Data
@AllArgsConstructor
@NoArgsConstructor
public class BookNameAndCategory{
private String name;
private String category;
}
BookRepository.java (JPQL)
@Query(value = "select b.name as name, b.category as category from Book b")
List<BookNameAndCategory> findBookNameAndCategory();
#패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #한번에끝내는Java/Spring웹개발마스터초격차패키지Online
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.