프로젝트

일반

사용자정보

9주차: 6장, 7장

Prof. Jong Min Lee이(가) 약 2달 전에 추가함

  • 4월 30일(화) : 6장 Spring Boot 실습
    • 강의 동영상: https://youtu.be/zyfCyxWGNXs (06:40 ~ 30:41, ShowTable1)
      • MySQL Community Edition 또는 MariaDB도 사용 가능.
      • 00:00 ~ 06:39 분량은 무시
      • (참고) 6장 실습용 DB 테이블: 교수 홈페이지 공지사항 게시글 1120 테이블 생성용 sql 파일
    • 강의 동영상: https://youtu.be/h73qyQ3U31Y (14:01, ShowTable2)
      • 태그 파일(addrbook.tag)과 EL 표현식 사용
    • 강의 동영상: https://youtu.be/COcdZ2PFYCU (20:38, InsertTable)
      • PreparedStatement 사용
    • 강의 동영상: https://youtu.be/UEngYdo6N5Q (14:33, HikariCP)
      • Hikari CP 사용을 위한 HikariConfiguration 정의(@Configuration): HikariConfig와 DataSource 객체 반환 메서드
      • HikariConfiguration 객체에서 제공하는 data source를 이용한 Connection 객체 생성
[application.properties의 DB 관련 설정]

# spring.datasource.jdbc-url=jdbc:mysql://localhost:13306/webmail?useSSL=false&allowPublicKeyRetrieval=true&characterEncoding=UTF-8
spring.datasource.url=jdbc:mysql://localhost:13306/webmail
spring.datasource.username=jdbctester
spring.datasource.password=12345*   <-- jdbctester 암호는 실제 설정한 것으로 해야 함
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver