[Springboot] Springboot AOP 정리
RestController 기반의 요청/응답, PathVariable, ResponseEntity, MessageConverter, CORS, Validation 등 스프링부트 기초 개념을 정리한 학습 노트이다.
[CS] 백엔드 기초 스터디 5일차
DAO? VO? DTO? Data Access Object 디비에 직접 접근하는게 아니라 접근을 담당하는 객체를 추상화 해서 담당하는 객체 스프링에서 레포지토리 빈으로 뺴두는 경우가 많은데 그런경우 Value…
[CS] Vue-cli 깃허브로 배포(WSL)
yml 부분을 이와 같이 수정하고 커밋 개인적으로 깃허브를 통한 배포는 처음이였습니다. 배포는 AWS로만 해보고 블로그도 지킬을 이용한 깃허브 블로그를 써봤지만 이런식으로 deploy를 해서 일일히 yml설정하면서…
[CS] Docker-배포 연습
도커 개발환경 설정 1. 도커 설치 docker.com/products/docker-desktop 2. 설치 후 도커 버전확인 docker -v 3. 테스트용 Hello World 도커 컨테이너 실행 docker…
[CS] 리눅스 커널 구하기
리눅스는 OS 중 하나이며 오픈소스로 현재도 계속 성장하고 있습니다. 우분투는 가장 인기있는 리눅스 배포판으로 서버에서 쓰기도 좋다. Bash Shell 일반 사용자는 GUI 환경이 익숙한 경우가 대부분 GUI와…
[CS] 리눅스 설치 방법(WSL)
wsl2 다운로드 설치한다. 완료 후 윈도우 마켓에서 우분투 20.04LTS버전 설치 설치 끝나면 이제 파워쉘은 안 써도 된다. 비밀번호 입력 터미널 우분투 여는(상단 메뉴바의 화살표를 누르면 우분투가 보인다.)…
[자바]Java 정석 기본편 제네릭스 12장 이후
제네릭스, 열거형, 어노테이션 제네릭스 : 다양의 타입의 객체를 다루는 메서드나 컴파일 시 타입 체크를 해주는 기능. 객체 타입 컴파일 시 타입 안정성을 높이고 형 변환의 번거로움이 줄어든다. 제네릭스의 장점 1…
[자바]Java 기본 복습 part1
환경설치 자바같은 경우 클래스 파일이 바로 실행 못해서 별도로 실행해주는 엔진이 필요한데 그게 JVM이다. 그걸 클래스파일에 넣어주고 운영체제 플랫폼에 맞게 컴파일 해서 실행(내부적으로 투페이스 컴파일 일어남)…