
근태 시스템 구축: 테이블 생성과 더미 데이터 입력 많은 회사들이 아직도 근태나 휴가 관리를 엑셀로 하고 있다.회사마다 형식은 조금씩 다르겠지만, 대체로 아래와 같은 양식을 사용하고 있을 것이다.(아래 양식은 실제로 내가 예전에 다녔던 작은 회사에서 사용하던 방식이다.) 이 양식은 월별로 어떤 직원이 언제 휴가를 썼는지 한눈에 보기 쉬운 구조이다.이번에 우리가 만들어볼 첫 번째 화면도 이와 비슷한 휴가 현황 화면이다. 화면 구조 분석이 화면을 살펴보면,가로에는 날짜가 나열되어 있고,세로에는 직원 목록이 출력되며 각 날짜에 해당 직원의 휴가 사용 일수가 표시된다.(예: 반차는 0.5일, 반반차는 0.25일) 하지만 이와 같은 구조를 그대로 테이블로 설계할 수는 없다.저런 화면 구조는 데이터를 조회하고 나..

이번 포스팅에서는 백엔드와 프론트엔드 프로젝트를 생성할 것이다.순서는 Backend -> Frontend 이다.이렇게 생성하는 이유는 하나의 디렉토리 안에 Backend와 Frontend 모두 만들려고 할때 가장 수월하다고 생각되기 때문이다.✅ Backend 프로젝트 생성하기IntelliJ를 열고 New Project를 클릭한다. 프로젝트 이름은 HR_Project로 설정했다.Spring Boot 3.x 버전을 사용할 예정이기 때문에 Java 17 이상이 필요하다.나는 이미 JDK 21이 설치되어 있어서 그대로 사용했다. Spring Initializr 설정필요한 라이브러리를 선택한다.필수 dependencies는 다음 4가지다:LombokSpring WebSpring Data JPAPostgreSQL ..
- Total
- Today
- Yesterday
- 글쓰기
- Spring 게시판
- 게시판
- android studio
- MAC OS STS Spring
- bootstrap
- 도서
- 한빛미디어
- spring
- 개발팁
- php mvc
- IntelliJ
- 티스토리챌린지
- 오블완
- 아침 글쓰기
- openjdk
- Linux
- 스프링
- Tip of the day
- Raspberry pi3
- 아침 글쓰기 챌린지
- 라즈베리파이3
- 리눅스
- java
- Javascript
- spring board
- 아침글쓰기
- Did you know
- 안드로이드 스튜디오
- 회고
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |