gradle

스프링/JPA

[Spring] JPA Save메소드를 이용한 양방향 매핑 (Gradle)

양방향 연관관계에서 중요한 것 알고 가야할 것 1. DB는 FK(외래키)하나로 관계를 맺은 Table을 탐색할 수 있다 2. DB랑은 다르게 객체는 객체안에 탐색하고 싶은 객체와 참조를 맺어놔야 탐색이 가능하다 3. 양방향 매핑은 단방향 매핑과 다르게 주인을 정해줘야 한다 (주인이 아니라면 조회밖에 하지 못한다) 코드를 보면 Member @Entity @Table(name = "member") @Getter @Setter @Data @NoArgsConstructor @AllArgsConstructor public class Member { @Id @Column(name = "member_id") private Long member_id; @Column(name = "id") private String i..

스프링

[Spring] 자바의 대표적인 빌드 관리 도구 Maven vs Gradle 차이

안녕하세요 오늘은 Spring initializr로 스프링 부트 프로젝트를 생성할 때 선택하는 Maven과 Gradle의 차이를 알아보려고 합니다. 자 먼저 Maven과 Gradle의 차이를 알아보기 전에 우리는 빌드 관리 도구란 것이 무엇인지 알아볼 필요가 있습니다. 빌드 관리 도구란? 빌드 관리 도구란 프로젝트에서 필요한 파일들(xml. properties, jar)을 자동으로 인식하여 빌드해주는 도구입니다. 소스 코드를 컴파일, 테스트 ,정적분석을 통하여 실행가능한 어플리케이션으로 빌드해주죠 그리고 외부 라이브러리를 참조하여 자동으로 다운로드 및 업데이트의 관리해줍니다. 지금에서야 몇줄 추가하는 걸로 라이브러리를 자동으로 다운로드 해주지만 옛날에는 직접 라이브러리를 다운받아 수동으로 추가해줘야 했다..

Sleeg
'gradle' 태그의 글 목록