본문 바로가기

전체 글361

@JoinColumn 개인 공부 목적으로 작성한 글입니다. 아래 출처를 참고하여 작성하였습니다. 목차 @JoinColumn이란? with @OneToOne with @ManyToOne 1. @JoinColumn이란? @JoinColumn은 엔티티 연관관계나 Collection 연관관계에서 조인 대상이 되는 Column을 나타냅니다. 2. with @OneToOne @OneToOne과 함께 쓰이는 @JoinColumn은 현재 엔티티가 참조하는 refer 엔티티의 기본키를 해당 필드로 나타냅니다. DB 상으로는 외래키로 잡히는 것이고, JPA 상으로는 객체가 매핑되어 있을 것입니다. @Entity public class Office { @OneToOne(fetch = FetchType.LAZY) @JoinColumn(name =.. 2021. 10. 6.
Gradle jar 패키징 방법 (SpringBoot) 개인 공부 목적으로 작성한 글입니다. 아래 출처를 참고하여 작성하였습니다. 목차 Intro Gradle로 패키징된 jar 파일 만드는 방법 1. Intro Gradle을 사용해서 패키징된 jar 파일을 만드는 법에 대해 알아보겠습니다. 2. Gradle로 패키징된 jar 파일 만드는 방법 Gradle 탭 열기 BootJar 실행 Gradle 탭에서 Task > build > jar를 선택하여 실행합니다. 또는 Gradle 탭에서 Task > build > bootJar를 선택하여 실행합니다. Jar 파일 위치 확인 BootJar이 모두 실행되고 나면 build/libs 경로에 패키징된 jar 파일이 생성됩니다. 출처 [spring boot/스프링] Spring boot jar 배포 하는 방법 2021. 10. 6.
외부 .jar 파일 추가 방법 (SpringBoot) 개인 공부 목적으로 작성한 글입니다. 아래 출처를 참고하여 작성하였습니다. 목차 Intro 시나리오 build.gradle 1. Intro 로컬 SpringBoot 프로젝트에 외부에서 받아온 .jar 라이브러리를 추가하는 방법에 대해 알아봅니다. gradle에 존재하지 않는 외부 .jar 파일을 SpringBoot 안에 의존성으로 추가하는 방법입니다. build.gradle에 의존성을 명시해줘야 합니다. 2. 시나리오 프로젝트 폴더 내 lib폴더를 임의로 만들고 거기에 외부에서 받아온 .jar 라이브러리를 추가하겠습니다. 3. build.gradle 외부 jar 라이브러리를 lib 디렉토리에 위치시키고 아래 코드를 build.gradle에 작성하면 됩니다. 한 개의 파일을 넣는 방법 dependencie.. 2021. 10. 6.
Local Merge (로컬에 있는 두 브랜치 머지하기) 개인 공부 목적으로 작성한 글입니다. 아래 출처를 바탕으로 작성하였습니다. 목차 Intro 깃 시나리오 머지 방법 1. Intro 로컬에 있는 두 브랜치를 머지하는 방법에 대해 알아봅니다. 2. 깃 시나리오 Branch A에서부터 Branch B를 생성 Branch B에서 작업 완료 후 Branch A에 Branch B 내용 Merge 하기 3. 머지 방법 브랜치 A로 이동합니다. $ git checkout branchA Branch B를 Branch A에 머지합니다. (Branch A에 Branch B 내용 Merge 하기) $ git merge branchB 출처 Git merge two local branches 2021. 10. 6.