[JPA] 1

TomCat·2023년 5월 8일
0

기본 설정
Spring, JPA

사용하는 기능
web, jpa, h2, lombok

인텔리제이 활용

JPA 작동 원리
영속성(Persistance Context) = 1차 캐시

생성자

public class Member {
	Member member = new Member();
	
    Member() {
    
    }
    
	public Member(String name) {
		this.name = name;
	}
}

객체를 생성할 때
변수를 초기화할 때

클래스

public class 클래스이름 {
    // 클래스에 대한 멤버 변수와 메서드를 선언
}

메서드

public 반환타입 메서드이름(매개변수) {
    // 메서드가 실행될 때 수행되는 코드
    return 반환값;
}

ㄱㄱ

public class dkdk {
	private String name;
    
    public findUser(String name) {
    	
    }
}

접근제한자, 클래스, 클래스 명
접근제한자, 메서드명(타입 + 변수 (매개변수)) {
명령문;
}

static -> 변수에 붙인다면 해당, 메모리 영역 쪽 관련, 객체를 생성하지 않아도 클래스 접근 가능

final -> final 변수는 초기화 후 변경x, final 메서드는 재정의 할 수 없다, final 클래스는 상속 금지

public class Member {
Member member = new member;
private method(String name) {
return null;
}
}

생성자란 객체를 이용할 때 사용

class Exam {
Exam();
}
객체 = class의 인스턴스

기본 생성자
public class를 생성할 경우 java 내에서 기본 생성자를 만들어줘서 컴파일 오류가 발생하지 않는다.

0개의 댓글