2024.05.21.화.TIL 내일배움캠프 25일차 Java Spring 숙련주차

김기남·2024년 5월 21일
0

[오늘의일정]
09:00 ~ 10:00 코드카타
10:00 ~ 10:30 발제
10:30 ~ 11:00 팀회의
11:00 ~ 11:30 튜터님 질문
11:30 ~ 12:00 숙련주차 학습계획수립
12:00 ~ 13:00 점심스
13:00 ~ 18:00 숙련주차 학습
18:00 ~ 19:00 저녁스
19:00 ~ 21:00 숙련주차 학습, TIL 작성

[SQL]
SELECT HOUR(DATETIME) AS HOUR // 해당 테이블의 시간을 출력하고 테이블의 이름을 HOUR 로 변경스
WHERE HOUR(DATETIME) >= 9 // 해당 테이블의 시간이 9이상일때
WHERE APNT_YMD LIKE '2022-05%' // 해당 테이블에서 22년05월일때만

[Spring]
1-3까지 듣고 2주차 듣기 나머지 1주차
1주차 인증(사람) 인가(표) 왜 필요한지 구분 / 토큰 ------ 스프링시큐리티, JWT
2주차 JPA 심화 , 엔터티 여러개 관계 사람 책
객체지향코드 바탕 쿼리 기술, 관계 연결

인증과 인가란 무엇인가
사람과 영화표가 있다
이 사람이 영화관을 이용하는 사람인지 -> 인증
이 사람의 영화표가 어벤져스를 관람할수 있는 표인지 -> 인가
인증 = 유저
인가 = 권한
인증은 유저가 누구인지 확인하는 절차, 회원가입하고 로그인 하는 것.
인가는 유저에 대한 권한을 허락하는 것.
인증이란 사용자의 신원을 검증하는 프로세스.
가장 간단한 예시로는 ID와 PW를 통해 로그인하는 행위를 인증이라 할 수 있다.
인가는 인증 이후의 프로세스.
인증된 사용자가 어떠한 자원에 접근할 수 있는지를 확인하는 절차.

profile
새로운 시작~!

0개의 댓글