| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- 리액트프로젝트세팅
- js
- 전자정부 서버세팅
- 처음만나는자바스크립트
- 리액트세팅
- CSS
- Javascript
- react
- 스프링부트
- 웹
- HTML
- mybatis
- 기초코딩
- 기초 코딩
- springboot
- javaspring
- 코딩
- spring
- 자바스크립트기초문법
- 자바
- 구글 oauth
- 마이바티스
- 자바스크립트기초
- 자바스크립트 기초
- 웹앱
- java
- 구글캘린더api
- Spring Boot
- 리액트초기세팅
- 자바스크립트
- Today
- Total
목록2023/03/06 (3)
인생 디벨로퍼
아주 간단한 기능이지만, 테이블 관계 이해가 필수! https://steponecoding.tistory.com/5 개인정보 insert (form) 먼저, 테이블 관계를 정리해야했다.. Controller @PostMapping("/employee/save") public String save(EmployeeGraduate employeeGraduate, EmployeeCareer employeeCareer, EmployeeLicense employeeLicense, EmployeeStack employeeStack) { Employee princip steponecoding.tistory.com 테이블 구조를 한번 더 숙지하고 오자. Controller @GetMapping("/employee/det..
개인정보 필수값은 개인정보 detail 페이지를 포함한 모든 resume 페이지에 동일하게 적용되는 부분이다. Controller empInfo 를 키값으로 model에 담기. 세션에 저장된 emlpoyeeId 값으로 조회해아 하기 때문에, principal.getId() 로 조회 한다. Repository .xml view ${empInfo.employeeFullname} 아이디 ${empInfo.employeeName} 생년월일 ${empInfo.employeeBirth} 연락처 ${empInfo.employeeTel} 주소 ${empInfo.employeeAddress} 이메일 ${empInfo.employeeEmail} model에 담은 키값 empInfo 로, 모든 값을 뿌려준다.
먼저, 테이블 관계를 정리해야했다.. Controller @PostMapping("/employee/save") public String save(EmployeeGraduate employeeGraduate, EmployeeCareer employeeCareer, EmployeeLicense employeeLicense, EmployeeStack employeeStack) { Employee principal = MySession.MyPrincipal(session); if (principal == null) { throw new CustomException("인증이 되지 않았습니다", HttpStatus.UNAUTHORIZED); } employeeService.개인정보추가(employeeGraduat..