LostCatBox

LostCatBox

내 생각을 자유롭게 만들 때까지

SpringProject-Board-CH02
Spring 게시판 프로젝트 2편 (회원가입, 로그인)Created Time: July 13, 2022 7:08 PMLast Edited Time: September 2, 2022 1:01 PMTags: Java, Spring, Computer 로그인 구현Spring Security란?Spring Security는 스프링 기반 에플리케이션의 보안을 담당 해주는 스프링 하위 프레임워크이다. 이를 활용하면 개발자가 직접 보안 관련 로직을 짜는 수고를 덜 수가 있다. 용어정리(인증후 권한부여됨.) 접근 주체(Principal) ...
SpringProject-Board-CH01
Spring 게시판 프로젝트 1편(게시판 생성)Created Time: July 6, 2022 2:44 PMLast Edited Time: August 3, 2022 11:07 AMReferences: https://kyuhyuk.kr/article/spring-boot/2020/07/19/Spring-Boot-JPA-MySQL-Board-Write-PostTags: Java, Spring, Computer 기본 구조 DB설정Mysql 선택한 이유 생산성: 다른 DB를 크게 고려하지 않아도 될거같은 도메인 이라고 생각하여지금 ...
SpringMVC-CH07
스프링 MVC 1편 CH07Created Time: July 1, 2022 9:25 PMLast Edited Time: July 3, 2022 2:32 PM 프로젝트 생성 start.spring.io 환경 설정에서 gradle검색후 test방식 실행방식 인텔리J로 바꾸기 환경 설정에서 annotation을 검색후 enable하기(SF4J, Lombok위해서) Welcome 페이지 추가 /resources/static/index.html 123456789101112<!DOCTYPE html><html&g...
SpringMVC-CH06
스프링 MVC 1편 CH06Created Time: June 29, 2022 3:31 PMLast Edited Time: December 23, 2022 5:06 PM 프로 젝트 생성 start.spring Project: Gradle ProjectLanguage: JavaSpring Boot: 2.4.x Project MetadataGroup: hello Artifact: springmvcName: springmvcPackage name: hello.springmvc Packaging: Jar (주의!)Java: 11 Dep...
SpringMVC-CH05
스프링 MVC 1편 CH05Created Time: June 28, 2022 12:00 PMLast Edited Time: June 29, 2022 11:20 AM 스프링 MVC - 구조 이해스프링 MVC 전체 구조저번 CH4에서 직접 만든 MVC 프레임워크와 스프링 MVC를 비교해보자. 직접 만든 MVC프레임 워크 구조 SpringMVC 구조 직접 만든 MVC구조 → 스프링 MVC비교 FrontController → DispatcherServlet handlerMappingMap → HandlerMapping MyHandle...
SpringMVC-CH04
스프링 MVC 1편 CH04Created Time: June 26, 2022 7:42 PMLast Edited Time: June 28, 2022 12:45 AM MVC 프레임 워크 만들기 MVC 프레임 워크를 하나씩 발전 시켜서 결국 Spring이 이런것들의 이유로 만들어졌구나 이해! 목표 프론트 컨트롤러 패턴 소개 프론트 컨트롤러 도입 후 FrontController 패턴 특징 프론트 컨트롤러 서블릿 하나로 클라이언트의 요청을 받음 프론트 컨트롤러가 요청에 맞는 컨트롤러를 찾아서 호출 입구를 하나로! 공통 처리 가능...
SpringMVC-CH03
스프링 MVC 1편 CH03Created Time: June 25, 2022 11:14 PMLast Edited Time: June 26, 2022 7:42 PM 서블릿, JSP, MVC 패턴 서블릿으로 구현>> JSP로 개선>> MVC패턴 개요, 적용, 한계>>정리 도메인(Member) 1234567891011121314151617181920package hello.servlet.domain.member;import lombok.Getter;import lombok.Setter;@Get...
SpringMVC-CH02
스프링 MVC 1편 CH02Created Time: June 24, 2022 4:24 PMLast Edited Time: June 28, 2022 3:27 PMReferences: https://mangkyu.tistory.com/14 단축키 정리(인텔리J)12345678910command+shift + T // 테스트 케이스 만들기command +shift+enter //자동완성command +D // 선택영역 복사command +B // 선택함수가 어디에서 호출되는지 볼수있음command + option +V // 변수로 ...
SpringMVC-CH01
스프링 MVC 1편 CH01Created Time: June 22, 2022 9:57 PMLast Edited Time: June 24, 2022 4:20 PM HTTP모든것이 HTTP html,test, image, json, xml, 거의 모든 형태의 테이터 전송가능 서버간에 데이터를 전송할때도 http프로토콜 사용함 웹 서버(Web Server) http기반으로 동작 정적 리소스 제공, 기타 부가기능 정적 (html, css,js, 이미지, 영상) 파일 server 예)nginx, apach 웹 애플리케이션 서버(WA...
SpringCore CH09
스프링 핵심 원리 (기본편) CH09Created Time: June 21, 2022 5:24 PMLast Edited Time: June 22, 2022 6:45 PM 빈 스코프란? 지금까지 우리는 스프링 빈이 스프링 컨테이너의 시작과 함께 생성되어서 스프링 컨테이너가 종료될 때 까지 유지된다고 학습했다. 이것은 스프링 빈이 기본적으로 싱글톤 스코프로 생성되기 때문이다. 스코프는 번역 그대로 빈이 존재할 수 있는 범위를 뜻한다. 스프링은 다음과 같은 다양한 스코프를 지원한다. 싱글톤: 기본 스코프, 스프링 컨테이너의 시작...
avatar
lostcatbox
내 생각을 자유롭게 만들 때까지
FRIENDS
friendA friendB