일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로젝트 환경설정
- 페이징
- JPA 활용 2
- 일론머스크
- Bean Validation
- QueryDSL
- 실무활용
- jpa 활용
- JPQL
- 값 타입 컬렉션
- 불변 객체
- JPA
- 트위터
- 스프링MVC
- 컬렉션 조회 최적화
- 스프링 mvc
- 스프링 데이터 JPA
- 벌크 연산
- Spring Data JPA
- 타임리프
- API 개발 고급
- 스프링
- 김영한
- 기본문법
- 검증 애노테이션
- 타임리프 문법
- 임베디드 타입
- 로그인
- JPA 활용2
- 예제 도메인 모델
- Today
- Total
목록분류 전체보기 (82)
RE-Heat 개발자 일지
널널한 개발자님의 강의를 듣고 작성한 글입니다. https://www.youtube.com/watch?v=ZrNp9Be83qQ&list=PLXvgR_grOs1DGFOeD792kHlRml0PhCe9l&index=1 ■ 정상적인 상황 관리자 로그인 화면에서 계정정보 입력 → 로그인 프로세스 1] 인증 과정 거쳐 문제가 없다면 쉘 프로세스 실행 2] 실행한 쉘 프로세스에 관리자 권한을 부여 → 쉘 1] 관리자에게 명령을 입력받으면 이 명령어를 실행할 자식 프로세스를 생성. → 자식 프로세스 1] 기본적으로 자식 프로세스는 부모 프로세스의 권한을 상속받음(여기선 관리자 권한을 상속) 결과 : 관리자 권한으로 시스템 프로세스를 쥐락펴락할 수 있음 ■ 비정상적인 상황 (관리자 암호를 모르는) 해커가 시스템 프로세스..
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 - 인프런 | 강의 웹 애플리케이션 개발에 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. MVC 2편에서는 MVC 1편의 핵심 원리와 구조 위에 실무 웹 개발에 필요한 모든 활용 기술들을 학습할 수 있 www.inflearn.com 인프런 김영한님의 스프링 MVC 2편 강의를 토대로 정리한 내용입니다. [1] 파일 업로드 소개 HTML Form을 통한 파일 업로드를 이해하려면 우선 폼을 전송하는 두 가지 방식의 차이를 이해해야 한다. ■ HTML Form 폼 전송방식 application/x-www-fo..
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 - 인프런 | 강의 웹 애플리케이션 개발에 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. MVC 2편에서는 MVC 1편의 핵심 원리와 구조 위에 실무 웹 개발에 필요한 모든 활용 기술들을 학습할 수 있 www.inflearn.com 인프런 김영한님의 스프링 MVC 2편 강의를 토대로 정리한 내용입니다. [1] 스프링 타입 컨버터 소개 HTTP 요청 파라미터는 모두 문자로 처리된다. 따라서 요청 파라미터를 다른 타입으로 변환해서 사용하고 싶으면 문자를 원하는 타입으로 바꾸는 과정을 거쳐야 한다. Hello..
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 - 인프런 | 강의 웹 애플리케이션 개발에 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. MVC 2편에서는 MVC 1편의 핵심 원리와 구조 위에 실무 웹 개발에 필요한 모든 활용 기술들을 학습할 수 있 www.inflearn.com 인프런 김영한님의 스프링 MVC 2편 강의를 토대로 정리한 내용입니다. [1] API 예외처리 - 시작 목표 : API 예외처리는 어떻게 해야 할까? HTML 페이지는 4xx, 5xx 같은 오류페이지만 있으면 된다. 반면 API는 각 오류 상황에 적합한 응답 스펙을 정하고 J..
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 - 인프런 | 강의 웹 애플리케이션 개발에 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. MVC 2편에서는 MVC 1편의 핵심 원리와 구조 위에 실무 웹 개발에 필요한 모든 활용 기술들을 학습할 수 있 www.inflearn.com 인프런 김영한님의 스프링 MVC 2편 강의를 토대로 정리한 내용입니다. [1] 서블릿 예외처리 - 시작 목표 : 스프링이 아닌 순수 서블릿 컨테이너에선 예외를 어떻게 처리하는지 알아보자. 서블릿부터 차근차근 원리를 찾아가는 게 이해하기 좋다. 서블릿의 예외 처리 2가지 방법 ..
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 - 인프런 | 강의 웹 애플리케이션 개발에 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. MVC 2편에서는 MVC 1편의 핵심 원리와 구조 위에 실무 웹 개발에 필요한 모든 활용 기술들을 학습할 수 있 www.inflearn.com 인프런 김영한님의 스프링 MVC 2편 강의를 토대로 정리한 내용입니다. [1] 서블릿 필터 - 소개 ■ 공통 관심사항 요구사항에 따르면 상품 관리 페이지는 로그인 한 사용자만 들어갈 수 있어야 한다. 그런데 로그인 한 사용자도 /items 등의 URL을 직접 호출하면 상품 관..
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 - 인프런 | 강의 웹 애플리케이션 개발에 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. MVC 2편에서는 MVC 1편의 핵심 원리와 구조 위에 실무 웹 개발에 필요한 모든 활용 기술들을 학습할 수 있 www.inflearn.com 인프런 김영한님의 스프링 MVC 2편 강의를 토대로 정리한 내용입니다. [7] 쿠키와 보안 문제 ■ 보안 문제 쿠키 값은 임의로 변경할 수 있다 클라이언트가 쿠키를 강제로 변경하면 다른 사용자로 바뀐다. 실제 웹브라우저 개발자모드 Application Cookie 변경으로 확..
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 - 인프런 | 강의 웹 애플리케이션 개발에 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. MVC 2편에서는 MVC 1편의 핵심 원리와 구조 위에 실무 웹 개발에 필요한 모든 활용 기술들을 학습할 수 있 www.inflearn.com 인프런 김영한님의 스프링 MVC 2편 강의를 토대로 정리한 내용입니다. [1] 로그인 요구사항 ■ 로그인 요구사항 홈 화면 - 로그인 전 회원 가입 로그인 홈 화면 - 로그인 후 사용자 이름 상품 관리 로그 아웃 보안 요구사항 로그인 사용자만 상품에 접근하고, 관리할 수 있음..