1021 일지

Yesol Lee·2022년 10월 21일
0

개발일지 - 2022

목록 보기
151/187

업무영역

메인 프로젝트

  • 오전 : 현재 업무 분장 및 일정 점검하고 회의내용 정리함 (추후 불참자에게 전달)
  • to-be 프로젝트 개발환경설정 완료
  • as-is 소스 분석해서 참고할 파일 찾아 둠. 내일부터 DB테이블 정리하기

뉴스레터

  • 손글씨 대회 인쇄용 포스터 최종 확인 : 포스터에 전체 작품 확인할 수 있는 QR코드 링크 삽입함

공부

사이드 프로젝트

css 일부 수정

  • selectHome의 요소 디자인 및 마진 수정

회원목록에도 tab 레이아웃 적용

  • 회원목록 페이지에서는 회원목록과 홈 목록 2가지를 조회하고 수정할 수 있어야 한다. 이 부분도 tab으로 만들어 볼 예정이다.
  • 회원목록 : 회원의 권한을 수정할 수 있어야 한다. 권한은 select를 이용해 선택할 수 있게 할 것이다. select안에 들어갈 option값을 enum Role 클래스를 만들어 저장하였다.
  • 홈 목록 : 홈 활성화 여부를 수정할 수 있어야 한다. 아직 이 부분은 어떻게 수정하도록 할지 정하지는 않았지만 회원 권한과 구현 방식은 비슷할 것 같다.

enum 파일 사용

회원 권한은 현재 사용자, 관리자 2가지가 있는데 이 상수값을 enum으로 관리하기로 했다. 찾아보니 생각보다 기능이 많긴 한데 일단 간단하게 만들어보았다.

package com.ticktack.homey.auth;

enum Role {
    ROLE_USER("사용자"),
    ROLE_ADMIN("관리자");

    private String label;

    private Role(String label) {
        this.label = label;
    }

    public String getLabel() {
        return this.label;
    }
}
profile
문서화를 좋아하는 개발자

0개의 댓글