@Data는 포괄적으로 getter, setter 등을 만들어주는 어노테이션이고, @AllArgsConstructor는 모든 멤버필드를 필요로 하는 생성자를 만들어준다.
Mybatis로 sql문을 작성하면서 알게 된 건데,
ex) _포함의 컬럼의 경우 변수이름 작성기법때문에 Dto등의 멤버필드명과 DB컬럼명이 달라질 수 있는데, Mybatis의 xml에서 sql문을 작성할때 DB컬럼명에 alias로 멤버필드 명을 달아줘야 인식한다.