본문 바로가기
반응형

JAVA & Spring45

[Spring] Log 출력 및 총 정리 📄 Log란?서버 컴퓨터의 운영 단계에서 기록된 데이터를 출력한 후 별도로 저장을 하기 위해 System.out.println 대신에 사용하는 것입니다. 📄 다양한 Log 선언 방법순수 JAVA로 Log 선언@RestControllerpublic class LogTestController {//@Slf4j 어노테이션으로 Log 선언 시 생략 가능 private final Logger log = LoggerFactory.getLogger(getClass()); @RequestMapping("/log-test") public String logTest(){ String name = "Spring"; System.out.println("name = " + name).. 2024. 1. 18.
[Spring] 인텔리제이 Lombok(롬복) 추가 하는 방법(gradle, maven) Gradle1. build.gradle에 lombok 추가build.gradledependencies { //lombok 라이브러리 추가. implementation 'org.projectlombok:lombok:1.18.28'} 2. 코키리 아이콘 클릭 3. 인텔리제이 메뉴 -> File 클릭 -> Settings 클릭 4. Marketplace 클릭 -> Lombok 검색(🔍) -> install 클릭 5. 인텔리제이 메뉴 -> File 클릭 -> Settings 클릭 -> Annotation Processors 클릭 -> Enable annotation processing 체크 🌟 Lombok 설치 완료Maven1. pom.xml에 lombok 추가pom.xml org.proj.. 2024. 1. 10.
[BOJ / 백준] 1085번: 직사각형에서 탈출 (JAVA) 문제 풀이 1085번: 직사각형에서 탈출 한수는 지금 (x, y)에 있다. 직사각형은 각 변이 좌표축에 평행하고, 왼쪽 아래 꼭짓점은 (0, 0), 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램 www.acmicpc.net 1. JAVA 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int x = sc.nextInt(); int y = sc.nextInt(); int w = sc.nextInt(); int h = sc.nextInt(); int min = x; if(min > y){ .. 2023. 11. 10.
[Spring Security] WebSecurityConfiguration 총정리 서론 졸업 작품을 하던 도중 Spring Security 설정을 해주려고 하였습니다. 기존에 참고하고 있던 책과 강의들은 보통 WebSecurityConfigurationAdapter를 상속받아 Security Config를 설정해 주었습니다. 하지만 저는 Spring Framework Version 6.0.11 Spring Boot Version 3.1.2를 사용하고 있는 상황이라 WebSecurityConfiguration Class, .csrf().disable() 등의 메소드가 depracated 되었습니다. 개념적으로 Spring Security 부분을 처음 접하는 상황에서 Security Config 설정을 하시는 분들께 조금이라도 도움이 되는 바램에서 해당 포스팅을 작성하였습니다. Depre.. 2023. 9. 12.
반응형