본문 바로가기

IT17

[SpringBoot] ... is deprecated and marked for removal SpringSecurity관련 config 작성시 에러 2 [SpringBoot] Cannot resolve method 'antMatchers' in 'ExpressionInterceptUrlRegistry' SpringSecurity관련 config 작성시 에러 1 새로 공부삼아 진행해보던 프로젝트에서, 이전에 진행했던 프로젝트를 참고하여 SpringSecurity관련 config 코드 작성 중에 아래의 코드에서 에러가 발생하였다. pa se-black.tistory.com 저번글에 이어서 SpringSecurity관련 config 코드 작성 중에 또 다른 에러가 발생하였다. package com.saeahga.community.config; import com.saeahga.community.han.. 2024. 1. 21.
[SpringBoot] Cannot resolve method 'antMatchers' in 'ExpressionInterceptUrlRegistry' SpringSecurity관련 config 작성시 에러 1 새로 공부삼아 진행해보던 프로젝트에서, 이전에 진행했던 프로젝트를 참고하여 SpringSecurity관련 config 코드 작성 중에 아래의 코드에서 에러가 발생하였다. package com.saeahga.community.config; import com.saeahga.community.handler.LoginFailureHandler; import lombok.RequiredArgsConstructor; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframe.. 2024. 1. 19.
[JAVA] 10진수 ↔ 2, 8, 16진수 변환 방법 ※ Integer 클래스의 toBinaryString(), toOctalString(), toHexString() 메서드를 이용하여, 10진수를 2진수, 8진수, 16진수 문자열로 변환할 수 있다. 10진수 ↔ 2, 8, 16진수 int n = 10; String binary = Integer.toBinaryString(n); // 10진수 -> 2진수 String octal = Integer.toOctalString(n); // 10진수 -> 8진수 String hex = Integer.toHexString(n); // 10진수 -> 16진수 System.out.println(binary); // 1010(2진수) System.out.println(octal); // 12(8진수) System.out... 2024. 1. 17.
[ORACLE] ROWNUM 함수 사용법 ROWNUM ROWNUM이라는 시스템 함수를 사용하면, 쿼리 실행 결과의 라인별 순번을 가져올 수 있다. 쿼리 실행 결과에 순번 매기기 SELECT ROWNUM, A.* FROM TEST A; [실행 결과] ORDER BY를 함께 사용하여 순번 매기기 ROWNUM과 ORDER BY를 함께 사용하면 순번이 뒤섞이기에(순번을 먼저 매긴 후 ORDER BY를 진행하기에), 정렬된 서브쿼리 결과에 ROWNUM을 사용해야 한다. ※ 순번 뒤섞이는 예제 SELECT ROWNUM, A.* FROM TEST A ORDER BY A.GRADE; [실행 결과] ※ 서브쿼리를 사용하여 순번 매기기 예제 SELECT ROWNUM, A.* FROM (SELECT * FROM TEST ORDER BY GRADE) A; [실행 결과] 2024. 1. 11.
[ORACLE] TRUNC 함수 이용한 숫자 절사 숫자 절사 SELECT TRUNC(123456.789) AS CASE1, TRUNC(123456.789, 0) AS CASE2, -- TRUNC(123456.789)와 동일한 결과 TRUNC(123456.789, 1) AS CASE3, -- 소수점 첫째자리까지 출력 TRUNC(123456.789, 2) AS CASE4, -- 소수점 둘째자리까지 출력 TRUNC(123456.789, -1) AS CASE5, -- 소수점 위 1의 자리까지 출력(단, 해당 자리는 0으로) TRUNC(123456.789, -2) AS CASE6 -- 소수점 위 10의 자리까지 출력(단, 해당 자리는 0으로) FROM DUAL; [실행 결과] 2024. 1. 10.
[ORACLE] SQL Developer 언어 영어로 설정 기본적으로 SQL Developer 설치 시, 언어가 한글로 설정된다. 따라서, 한글→영어로 언어 설정을 변경하는 방법을 알아보자. 1. SQL Developer 파일 위치 열기 2. sqldeveloper > bin 폴더에서 sqldeveloper.conf 파일 찾기 3. sqldeveloper.conf 파일을 열어, 가장 하단에 아래의 두 문장을 기입 후 저장 AddVMOption -Duser.language=en AddVMOption -Duser.country=US 4. SQL Developer 재실행하여 확인하기 ※ 추가적으로 원복 시에는 위에서 추가한 두 문장을, sqldeveloper.conf 파일에서 지워주자! 2024. 1. 10.
[ORACLE] COUNT(*) vs COUNT(컬럼명) 차이 COUNT(*) null 값을 포함한 전체 레코드 수 반환. COUNT(컬럼명) 지정된 컬럼 중 null 값을 제외한 전체 레코드 수 반환. 2024. 1. 10.
반응형