728x90
반응형

JAVA 261

[JAVA][SPRING] 올바른 로그 사용법

https://cornarong.tistory.com/35 올바른 로그 사용법 // 틀린 예) log.trace("trace log=" + name); // 옳은 예) log.trace("trace log={}", name); 첫번째와 같은 방식으로 trace를 출력할 경우 로그 출력 자체에는 문제가 없다. 하지만 자바 문법상 "trace log="+ name이라는 문자열 더하기 연산이 먼저 일어난 후 log레벨을 확인하기 때문에 만약 해당 프로젝트의 log레벨 설정이 debug일 경우 trace는 debug이하의 log레벨이므로 출력은 하지 않지만 이미 불필요한 연산 자체가 일어난 경우가 되어 버린다. 두번째 방식은 SLF4J 치환문자를 사용하는 방식이다. 문자열에 중괄호를 넣어 순서대로 출력하고자 하..

JAVA 2023.07.21

[SPRING] BeanUtils.copyProperties

https://a-road-after-walking.tistory.com/53 [Java][Spring]BeanUtils.copyProperties() 정리 및 주의점❔ 언제 사용? ➖ Class 간 복사가 필요할 때 -. 웹개발을 하다보면 VO와 Entity 간 동일한 멤버변수를 복사하는 경우가 많이 발생한다. -. Front단에서 입력받거나, Back에서 처리된 VO를 DB에 저장하기a-road-after-walking.tistory.com  BeanUtils.copyProperties(this, param);는 Apache Commons BeanUtils 또는 Spring의 BeanUtils를 사용하는 코드입니다. 이 방법은 this 베어링의 필드 값을 param얻는 것으로 복사됩니다. 대부분의 공..

JAVA/SPRING 2023.07.02

[SPRING] @Data

https://www.daleseo.com/lombok-popular-annotations/ [자바] 자주 사용되는 Lombok 어노테이션 Engineering Blog by Dale Seo www.daleseo.com https://zi-c.tistory.com/19 [JAVA] Lombok 어노테이션 @Data Lombok이란? Lombok 프로젝트는 자바 라이브러리로 코드 에디터나 빌드 툴(IntelliJ, Eclipse, XCode 등)에 추가하여 코드를 효율적으로 작성할 수 있도록 도와준다. class명 위에 어노테이션을 명시해줌으 zi-c.tistory.com

JAVA/SPRING 2023.07.01

[SPRING] @ModelAttribute

https://ittrue.tistory.com/244 [Spring MVC] 스프링 MVC @ModelAttribute 사용 방법 정리 본 내용은 온라인 강의 사이트 인프런의 김영한 님의 강의 내용이 포함되어 있습니다. '스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술' 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 ittrue.tistory.com *************************************************************************************** String, int, Integer와 같은 단순 타입의 경우 : @RequestParam argument resolver로 지정해둔 타입 외의 나머지 : @ModelAtt..

JAVA/SPRING 2023.06.26

[JAVA] int Integer 차이

https://livelyoneweek.tistory.com/3 int, Integer 차이는 무엇인가 int, Integer 차이는 무엇인가 ​ int 는 변수의 타입(data type) 이다. 여기서 변수는 값을 저장할 수 있는 메모리 상의 공간이다. int a = 3; 에서 a는 변수명이다. int는 변수의 타입( data type = 자료형) 이 livelyoneweek.tistory.com int는 기본 자료형이고, Integer는 int를 객체로 다루기 위해 사용하는 클래스로 래퍼클래스(wrapper class)라고 부른다. int 는 null값을 할당 받지 못하고, Integer는 null 값을 할당할 수 있다.

JAVA 2023.06.14
728x90
반응형