LomBok 2022-03-28(월) 16.1 파일 업로드 : 자바스크립트 빌트인 객체 이용하기 도서록 테이블에 책 사진 파일 이름을 저장할 컬럼을 추가한다. 도메인 클래스(값 객체; Value Object; VO)에 책 사진 파일 이름을 저장할 필드를 추가한다. resultMap 태그에 photo 컬럼 매핑 정보 추가 findAll, findByNo, insert, update SQL문에 photo 컬럼 추가 4단계 - 사진 ... LomBokthumbnailatorLomBok Android Studio Bumblebee에서 Lombok Plugin 설치하기 회사 컴퓨터를 윈도우에서 맥으로 옮기면서 자연스럽게 안드로이드 스튜디오를 업데이트 하게 되었다. 작업 중이던 프로젝트를 새로운 안드로이드 스튜디오에서 빌드했더니 역시나 많은 오류들이 발생하였다.. 하지만 난 머찐 개발자니까 손쉽게(아님) 해결하였다..! 라고 생각했는데.....! 회사 프로젝트는 JAVA 로 개발이 되어있고, Model 클래스에 Getter/Setter.. 를 사용하기 위해 ... LomBok안드로이드 스튜디오LomBok Lombok 어노테이션 null을 체크해준다. @NonNull 변수 앞에 붙이면 자동으로 null-check를 해주며 해당 변수의 value가 null인 경우 NullPointerException예외를 발생시킨다. 아래 공식 홈페이지 글을 읽어보자~ Lombok 사용 시 Vanilla Java 매개변수가 없는 생성자를 생성한다. fields(변수)들이 final로 선언된 경우 compiler error가 발생한다.... 어노테이션LomBokannotationLomBok [Spring] Lombok 설치 방법 lombok 파일을 설치하고 다운받은 jar 파일을 STS가 설치된 경로로 옮겨준다. SpringToolSuite4.exe와 동일한 경로에 옮긴다. SpringToolSuite4.ini 파일에 lombok경로 한줄을 다음과 같이 추가한다. (각자 경로에 맞게 설정.) pom.xml dependency에 lombok을 추가한다. 먼저 pom.xml>Spring>Add Starters 들어간다.... SpringLomBokLomBok DTO 만들 때 Lombok 꿀팁 대방출! '훌륭한 프로그래머 되는 법' 포스팅을 끝내려고 하다보니... 한글로 직역하면 데이터 전송 객체입니다. 주로 계층간에 데이터를 전달할 때 사용합니다. 돌아와서 자바에서 DTO를 만들 때 주로 사용하는 코드를 보도록 하겠습니다. 주로 lombok의 Data 어노테이션을 사용하여 만듭니다. 하지만 이에 치명적인 문제가 있습니다. Data 어노테이션은 총 5개, Getter, Setter, Req... JavaLomBokdataData Transfer Object롬복DTODTO 자주 쓰는 Lombok 어노테이션 정리 접근자(Getter함수) 자동 생성 설정자(Setter함수) 자동 생성 예제 - lombok 사용 전 예제 - lombok 적용 후 @Getter, @Setter, @ToString, @EqualAndHashCode, @RequiredArgsConstructor 자동 적용 final이 붙은 멤버변수만 사용해서 생성자를 자동으로 만들어준다. 모든 필드 값을 파라미터로 받는 생성자를 만든다.... LomBokSpringLomBok
2022-03-28(월) 16.1 파일 업로드 : 자바스크립트 빌트인 객체 이용하기 도서록 테이블에 책 사진 파일 이름을 저장할 컬럼을 추가한다. 도메인 클래스(값 객체; Value Object; VO)에 책 사진 파일 이름을 저장할 필드를 추가한다. resultMap 태그에 photo 컬럼 매핑 정보 추가 findAll, findByNo, insert, update SQL문에 photo 컬럼 추가 4단계 - 사진 ... LomBokthumbnailatorLomBok Android Studio Bumblebee에서 Lombok Plugin 설치하기 회사 컴퓨터를 윈도우에서 맥으로 옮기면서 자연스럽게 안드로이드 스튜디오를 업데이트 하게 되었다. 작업 중이던 프로젝트를 새로운 안드로이드 스튜디오에서 빌드했더니 역시나 많은 오류들이 발생하였다.. 하지만 난 머찐 개발자니까 손쉽게(아님) 해결하였다..! 라고 생각했는데.....! 회사 프로젝트는 JAVA 로 개발이 되어있고, Model 클래스에 Getter/Setter.. 를 사용하기 위해 ... LomBok안드로이드 스튜디오LomBok Lombok 어노테이션 null을 체크해준다. @NonNull 변수 앞에 붙이면 자동으로 null-check를 해주며 해당 변수의 value가 null인 경우 NullPointerException예외를 발생시킨다. 아래 공식 홈페이지 글을 읽어보자~ Lombok 사용 시 Vanilla Java 매개변수가 없는 생성자를 생성한다. fields(변수)들이 final로 선언된 경우 compiler error가 발생한다.... 어노테이션LomBokannotationLomBok [Spring] Lombok 설치 방법 lombok 파일을 설치하고 다운받은 jar 파일을 STS가 설치된 경로로 옮겨준다. SpringToolSuite4.exe와 동일한 경로에 옮긴다. SpringToolSuite4.ini 파일에 lombok경로 한줄을 다음과 같이 추가한다. (각자 경로에 맞게 설정.) pom.xml dependency에 lombok을 추가한다. 먼저 pom.xml>Spring>Add Starters 들어간다.... SpringLomBokLomBok DTO 만들 때 Lombok 꿀팁 대방출! '훌륭한 프로그래머 되는 법' 포스팅을 끝내려고 하다보니... 한글로 직역하면 데이터 전송 객체입니다. 주로 계층간에 데이터를 전달할 때 사용합니다. 돌아와서 자바에서 DTO를 만들 때 주로 사용하는 코드를 보도록 하겠습니다. 주로 lombok의 Data 어노테이션을 사용하여 만듭니다. 하지만 이에 치명적인 문제가 있습니다. Data 어노테이션은 총 5개, Getter, Setter, Req... JavaLomBokdataData Transfer Object롬복DTODTO 자주 쓰는 Lombok 어노테이션 정리 접근자(Getter함수) 자동 생성 설정자(Setter함수) 자동 생성 예제 - lombok 사용 전 예제 - lombok 적용 후 @Getter, @Setter, @ToString, @EqualAndHashCode, @RequiredArgsConstructor 자동 적용 final이 붙은 멤버변수만 사용해서 생성자를 자동으로 만들어준다. 모든 필드 값을 파라미터로 받는 생성자를 만든다.... LomBokSpringLomBok