«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

두근두근 & 차근차근 프로그래밍

2021.12.16 본문

· 12월 9일에 배운 내용이랑 이어져서, 12월 9일에다가 계속 정리

· JPA 활용   +   Spring Boot

     [  ※  OracleDB 접속 라이브러리 :  JPA 라이브러리(단독)  ]     =>     OracleDB 관련 쿼리문을 단 한번도 사용하지 않음

· < 공지사항 >

  -  페이징(Paging) 적용 :  클릭한 '페이지 번호'의 [ 공지사항 ]  ( 기본 :  1번 '페이지 번호'의 [ 공지사항 ] )

      (  '페이징' 관련 공통적인 내용을 별도의 클래스로 만들어서 활용     /     JPA    =>    RowBounds 불필요  )

  -  [ 공지사항 ]에서 '특정 제목' 클릭   ->   [ 상세 페이지 ]로 이동

  -  [ 수정 ] 및 [ 삭제 ]

· 쿼리문이 복잡하여 'Java Eclipse 내부에 이미 만들어진 메서드'를 통해 구현하기 힘든 경우

     ->   EntityRepository에다가 '쿼리 메서드'를 작성 ( 단, <select> 기능만 가능 )

· [ 쿼리 메서드 - 종류 (2) ]     cf.)  종류 (1)은 [ 12.13 ] 및 [ 12.14 ] 참조

   :  Java Eclipse 내부적으로 동작 원리가 설정되어 있지 않아서 임의로 메서드명을 지어도되는 '쿼리 메서드'

       =>   '[ @Query ] (JPQL)' 사용 O

  -  [ getListAsOracle() ]  List<T> 형태로 데이터를 <select> 하도록 내가 직접 설정함

 

 

https://best-mint-34c.notion.site/12-09-460fb426d6bc45dd859e56e74ab7ad25

 

 

 

 

'[국비지원] AWS 클라우드 융합 자바(JAVA) 웹개발자 양성과정' 카테고리의 다른 글

2021.12.20  (0) 2021.12.21
2021.12.17  (0) 2021.12.20
2021.12.15  (0) 2021.12.15
2021.12.14  (0) 2021.12.15
2021.12.13  (0) 2021.12.15