Back-end

·Back-end
H2란?Java로 작성된 오픈소스 RDBMS스프링 부트가 지원하는 인메모리 관계형 데이터베이스인메모리로 띄울 경우 애플리케이션을 재시작할 때마다 초기화별도의 설치 필요 없음로컬 환경, 테스트 환경에서 많이 사용H2 설치https://www.h2database.com/html/main.html 에서 Download All Platforms를 클릭한다. H2 Database EngineH2 Database Engine Welcome to H2, the Java SQL database. The main features of H2 are: Very fast, open source, JDBC API Embedded and server modes; in-memory databases Bro..
·Back-end
1. .gitignore란? 민감한 정보가 들어있는 파일이나 형상관리할 필요가 없는 파일들은 git에서 더이상 추적(track)하지 않도록 .gitignore 파일에 추가한다. - .gitignore 파일은 프로젝트 디렉토리 최상단에 위치하게 한다. 2. .gitignore 사용법 1) 작성패턴 - #로 시작하는 라인은 주석, 무시한다. - 표준 glob 패턴을 따른다. - 디렉토리는 끝에 슬래시(/)를 사용해 표현한다. - 느낌표(!)로 시작하는 경우는 예외로 처리한다. # : comments # 특정 확장자를 가진 모든 파일 무시 *.txt # 예외인 경우 !lib.a # 현재 경로에 있는 fileName 무시 /fileName.txt # 특정 디렉토리의 모든 파일 무시 build/ # 특정 디렉토리..
·Back-end
1️⃣ Entity에 사용한 롬복 @Entity 테이블과의 매핑 @Entity가 붙은 클래스는 JPA가 관리하는 것으로, 엔티티라고 불린다. @DynamicInsert null 인 필드값이 insert 나 update 시 제외되게 하는 방법은 org.hibernate.annotations. 패키지의 @DynamicInsert (insert 시 null 인필드 제외) @DynamicUpdate (update 시 null 인필드 제외) 를 사용한다. @AllArgsConstructor 모든 필드 값을 파라미터로 받는 생성자를 만든다. https://yuja-kong.tistory.com/99 [Lombok] @Builder 사용 시 @NoArgsConstructor 관련 에러 해결 Spring Boot로 개..
서채리
'Back-end' 카테고리의 글 목록 (6 Page)