Firefly Pointer 'Java & Spring' 카테고리의 글 목록 (23 Page) — 궁금하신 점이 있다면 댓글로 남겨주세요.(2023년~ 노션으로 이동)

Java & Spring

    [Git] Git CLI 명령어 정리

    보호되어 있는 글입니다.

    [Spring Data JPA] 엔티티 매핑 간단 정리

    [Spring Data JPA] 엔티티 매핑 간단 정리

    엔티티 매핑(Entity Mapping) : 엔티티 클래스간의 관계를 연결해주는 것 : 필드레벨에 애너테이션을 사용 (= 멤버변수레벨 = private 변수) 종류와 애너테이션 종류 애너테이션 특징 1:1 @OneToOne 일대일 매핑시 사용 사용방법은 N:1과 동일 (애너테이션만 다른거임) 1:N @OneToMany 이거만은 잘 안씀 @ManyToOne으로 연결한 엔티티 클래스들을 양방향 매핑할 때 주로 사용 N:N @ManyToMany 잘 안씀 사용시 1:N + N:1이 나눠서 매핑되는 원리로 N:N매핑이 되나, 자동으로 생기는 Join테이블은 양쪽 외래키(entity_Id) 외엔 값을 가질 수 없어 수정이 안됨 N:1 @ManyToOne 가장 많이 사용 양방향(Bi)매핑시 반대편에 @OneToMan..

    [우분투] 우분투 설치 오류 해결

    우분투 리눅스 우분투 : 리눅스 OS의 버전 중 하나 설치 및 사용방법 : Microsoft Store에서 ubuntu를 검색한 후, 다운로드 : 우분투 실행하고 조금 기다리면 ID창이 뜬다. 소문자로 입력 : 초록색으로 우분투 설정이 완료되면, 터미널로 가서 다음의 코드를 입력한다. wsl -l -v 버전이 2인게 맞다. 만약 1이라 되어있으면, wsl --set-version Ubuntu 2 를 입력하여 버전을 2로 바꿔준다. : 터미널을 재시작하고, 상단의 꺽쇠모양을 눌러 Ubuntu로 설정 변경을 해준다. 에러해결 방법 1) BIOS의 SVM설정을 Enable로 변경 : Ubuntu 실행. 만약 에러가 나면, 아래 링크를 참고하여 bios를 설정해주자 (참고 링크 : https://gallery-..

    [Gradle] 잘못된 gradle jvm 구성을 발견했습니다

    [Gradle] 잘못된 gradle jvm 구성을 발견했습니다

    문제 잘못된 gradle jvm 구성을 발견했습니다 Intellij Build sync fail (Invalid gradle JDK Configuration found) 원인 JDK 버전이 안맞아서 발생하는 오류 해결방법 1) 파일=> 프로젝트 구조 => 프로젝트 => SDK와 언어수준을 본인이 설치한 Java버전으로 맞춘다. 2) gradle refresh 3) 본인의 Java버젼을 모른다면, cmd를 열어서 java -version 을 입력 후 엔터 4) 자바 설치는 링크에서 설치 (LTS 버전 설치 권장) 자바버젼 확인 참고링크 : https://coding-factory.tistory.com/822 에러해결 참고링크 : https://galid1.tistory.com/447

    [Spring] 테이블 매핑 - Config 클래스 만들기 [진행중]

    방법 1. Config 클래스 생성 2. 클래스레벨에 @Configuration 입력 @Configuration 3. em 및 tx 필드변수 선언 1) 영속성 컨텍스트 멤버변수 em : EntityManager 클래스 타입을 받음 2) 트랜잭션 멤버변수 tx : EntityTransaction 클래스 타입을 받음 import javax.persistence.EntityManager; import javax.persistence.EntityTransaction; public class Config { private EntityManager em; private EntityTransaction tx; 4. CommandLineRunner 타입의 메서드를 선언해주며, 파라미터는 EntityManagerFact..