✅ MSSQL 테이블 생성 시 주석(Comment) 넣기MSSQL에서 테이블 생성 시 주석(설명)을 추가하는 방법은 크게 두 가지가 있습니다.🔹 1️⃣ COMMENT 문이 없기 때문에 EXEC sp_addextendedproperty 사용MSSQL에서는 MySQL처럼 COMMENT 문을 직접 사용할 수 없고, 대신 **확장 속성(Extended Properties)**을 사용하여 주석을 추가합니다.✅ 예제: 테이블 및 컬럼에 주석 추가-- 테이블 생성CREATE TABLE Employees ( EmployeeID INT PRIMARY KEY, -- 직원 ID Name NVARCHAR(100) NOT NULL, -- 직원 이름 Age INT CHECK (Age >= 18), -- 나..
✅ JSP에서 method="post"로 보냈는데, Controller의 @RequestMapping("주소.do")에서 받는 것이 가능한가?Spring MVC에서 @RequestMapping은 기본적으로 모든 HTTP 메서드(GET, POST 등)를 허용합니다.따라서, @RequestMapping("주소.do")처럼 HTTP 메서드를 명시하지 않으면 GET, POST 모두 처리 가능합니다.🔹 1️⃣ @RequestMapping의 기본 동작@RequestMapping("주소.do") 만 선언하면 GET, POST, PUT, DELETE 등 모든 HTTP 메서드를 허용즉, JSP에서 method="post"로 데이터를 보내도 @RequestMapping("주소.do")에서 정상적으로 받을 수 있음예제@C..
✅ 명시적으로 CSRF 토큰을 추가하지 않았는데, submit 시 값이 넘어가는 이유?전자정부프레임워크(Spring Security 기반)에서는 CSRF 토큰을 자동으로 추가하는 메커니즘이 있습니다.따라서, 을 명시적으로 추가하지 않아도 폼이 정상적으로 CSRF 토큰을 포함하여 제출될 수 있습니다.🔹 이유 1: org.springframework.security.web.csrf.CsrfRequestDataValueProcessor 사용Spring Security는 JSP의 태그를 자동으로 처리하여 CSRF 토큰을 추가하는 기능을 제공합니다.이 기능은 org.springframework.security.web.csrf.CsrfRequestDataValueProcessor 클래스를 통해 동작합니다.✅ 예..
나의 작업에서 아래의 원인이 아닌 듯.. 두개 사용하고 있는 page 발견.. 더 알아봐야 함.✅ JSP에서 을 2번 사용했더니 CSRF 토큰이 포함되지 않는 이유전자정부프레임워크(Spring Security 기반)에서는 JSP에서 을 사용할 경우 CSRF 토큰을 자동 추가합니다.하지만 JSP 내에서 을 2번 이상 사용하면 CSRF 토큰이 한 번만 포함되거나, 일부 에서 누락될 수 있는 문제가 발생할 수 있습니다.🔹 1️⃣ CSRF 토큰이 자동으로 추가되지 않는 원인JSP에서 을 여러 번 사용했을 때 CSRF 토큰이 포함되지 않는 주된 원인은 다음과 같습니다.✅ 원인 1: CsrfRequestDataValueProcessor가 한 번만 실행됨Spring Security의 CsrfRequestData..
- Total
- Today
- Yesterday
- @ExceptionHandler
- PostgreSQL
- getter
- ul li로 테이블
- $.each
- draw.io
- Keycode
- setter
- 정규식
- element위치
- QueryDSL
- 전후방탐색
- caniuse
- excel
- oracle
- border-collapse
- 진열사랑
- springboot
- DatePicker
- object key
- sumifs
- spring
- Javascript
- $.extend
- devtools
- CSS
- lombok
- 프로젝트명변경
- JQuery
- 여러 컬럼 update
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |