Java 기초 수업

<Java> Entity Class, Service Class, required constructor

잼추 2022. 11. 3. 20:40

- Entity Class : 정보를 담는 객체

 

Entity Class 기본 세팅

맴버 변수 선언

생성자 정의

getters and setters 정의

Equals and Hash code 정의

toString 정의

 

-- intelliJ 단축키: alt  + insert

 

- Service Class(비즈니스 로직): 기능, 메소드들의 집합

 

public class Person {
    private final String name;
    private final int age;

    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
}

 

변수에 final로 정의하여 새로 객체가 생성될때 필수적으로 정의 되도록 함

@NoArgsConstructor 사용 불가함!

'Java 기초 수업' 카테고리의 다른 글

<Java> singleton  (0) 2022.11.03
<Java> static  (0) 2022.11.03
<Java> 인터페이스  (0) 2022.11.01
<Java> 추상화, 추상클래스  (0) 2022.10.31
<Java> 접근지정자와 캡슐화  (0) 2022.10.27