작업내역
2025/04/16부터 2025/05/15까지
2025/05/15
- 22:02 강의자료: SystemController.java 수정
```java
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
...- 22:01 강의자료: my_login.jsp 수정
```html
<%--
Document : my_login
Created on : Apr 8, 2024, 12:47:55 PM
Author : jongmin
--%...- 21:57 강의자료: SpringSecurityConfig.java 수정
```java
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this licens...- 16:18 강의자료: 인증과 인가의 차이점
- 인증(Authentication)과 인가(Authorization)는 Spring Security에서 보안의 핵심적인 두 가지 개념이지만, 그 목적과 과정에서 명확한 차이를 보입니다.
**인증 (Authe... - * 강의 동영상 URL: https://youtu.be/VnHMfbaCol8
Spring Security는 Spring 기반 애플리케이션에서 인증 및 권한 부여를 처리하는 강력한 보안 프레임워크입니다. 주... - 20:23 강의자료: Spring Security 적용 시 CSRF 사용법
- Spring Security를 사용하여 JSP 기반 웹 애플리케이션을 개발할 때 CSRF 보호를 적용하는 방법은 다음과 같습니다.
### **1. 기본적으로 CSRF 보호 활성화됨**
Spring Sec... - Spring Security에서 `filterChain()`을 정의할 때 CSRF(크로스 사이트 요청 위조, Cross-Site Request Forgery) 보호는 웹 애플리케이션의 보안 강화를 위한 중요한 ...
2025/05/13
- 안녕하세요! Git 사용 시 자주 등장하는 `origin`, `HEAD`, `main` 브랜치에 대한 설명을 드리겠습니다.
### 1. origin
* `origin`은 **원격 저장소의 별칭**입니...
2025/05/12
- github에서 main <=> develop 브랜치 간 작업 과정을 정리한 것으로, develop 브랜치 대신 각 개발자가 사용하는 브랜치 이름으로 변경하여 사용하면 됩니다.
## develop 브랜치 ...
2025/05/07
- * 5월 21일(화) : 9장 로깅 (로깅은 lombok @Slf4j 사용 중이므로 Spring Boot 실습은 별도로 없음)
- 강의 동영상: https://youtu.be/NCsn99B_rZc (45:... - * 5월 14일(화) : 8장 웹 초기화와 필터 (교재)
- 강의 동영상: https://youtu.be/jcspXOn_q_g (28:25, 8.1 웹 초기화)
- 강의 동영상: https://you... - * 5월 06일(화) : 프로젝트 중간 점검 --> 대체공휴일
* 5월 09일(목) : 7장 Spring Boot 실습
- 강의 동영상: https://youtu.be/_KrvzB2BE0Q (16:20...
2025/04/28
- Spring Boot 3으로 웹 애플리케이션을 개발할 때 별도의 의존성 추가 없이 HikariCP가 기본적으로 포함됩니다.
**Spring Boot 2.0부터 HikariCP는 기본 데이터소스 커넥션 풀로... - * 4월 30일(화) : 6장 Spring Boot 실습
- 강의 동영상: https://youtu.be/zyfCyxWGNXs (06:40 ~ 30:41, ShowTable1)
* MySQL C...
내보내기 Atom