# 스프링부트

168개의 포스트
post-thumbnail

[스프링부트] Swagger 연동하기

갑자기 Swagger 를 사용해야되는 상황이 와버렸다. 😨처음 듣는 용어.. 너.. 되게 낯설다.. 😱그래서 오늘은 Swagger에 대해서 간단하게 살펴보자.

2021년 9월 9일
·
1개의 댓글
post-thumbnail

[初心-Spring Boot] 게시판 제작 - 2. 회원가입 구현

회원가입을 예제로 vaild와 lombok의 사용방법 및 DTO 생성 방법에 대해 알아보자

2021년 9월 1일
·
0개의 댓글
post-thumbnail

스프링 의존관계 주입 정리

스프링 공부를 처음 시작할 때 이해가 잘 안되었던 의존관계 주입을 정리해봤다. 전체적인 흐름을 간략히 정리하고 싶었기 때문에 기술적으로 생략한 부분이 많다. 의존관계 주입의 틀을 잡는 글이라고 생각해주셨으면 한다

2021년 8월 31일
·
0개의 댓글
post-thumbnail

[初心-Spring Boot] 게시판 제작 - 1. project 생성

spring의 다양한 기능들을 알아보기 위해 게시판을 생성해보자!

2021년 8월 29일
·
0개의 댓글
post-thumbnail

Project 환경설정

김영한님의 강의인 스프링 입문을 요약 및 정리한 게시글입니다.

2021년 8월 28일
·
0개의 댓글
post-thumbnail

Spring Boot 시작하기

짱구는나야둘이될수없어 > 영원히 고통 받는 INFP의 기록장입니다 \> feat. Fast Campus 강의 데이터 분석 배우려고 들어간 국비과정에서 Back-end 수업도 진행했다 Spring 없이 모델1, 2 배울 때는 재미있었는데 Spring 환경설정 무슨 일이

2021년 8월 27일
·
0개의 댓글
post-thumbnail

Vue, SpringBoot HTTP 통신 테스트(cors 허용)

프로젝트 구성 시작전 몇가지 테스트입니다.

2021년 8월 21일
·
0개의 댓글
post-thumbnail

스프링 부트 - 검증1: Validation

본 게시물은 스스로의 공부를 위한 글입니다.틀린 내용이 있을 수 있습니다. 클라이언트 검증은 조작할 수 있으므로 보안에 취약하다.서버만으로 검증하면, 즉각적인 고객 사용성이 부족해진다.둘을 적절히 섞어서 사용하되, 최종적으로 서버 검증은 필수API 방식을 사용하면 AP

2021년 8월 20일
·
0개의 댓글
post-thumbnail

스프링 부트 - 파일 업로드, 다운로드, 이미지 보여주기

본 게시물은 스스로의 공부를 위한 글입니다.틀린 내용이 있을 수 있습니다. 가장 기본적인 전송 방법Form태그에 별도의 enctype옵션이 없으면 이 방법으로 전송한다.HTTP Body에 문자로 username=kim&age=20 와 같이 & 로 구분해서 전송한다.하지

2021년 8월 19일
·
0개의 댓글
post-thumbnail

스프링부트-로그로 쿼리 확인하기(Gradle)

스프링부트 서버를 가동시키면, 콘솔창에 여러 정보들이 주르륵 올라가는 것을 확인할 수 있다. 이를 모두 로그라고 한다. 또한, 로그들을 잘 살펴보면 각각 다른 색으로 표시되는 INFO,WARN등을 확인할 수 있는데 이를 로그의 레벨이라고 한다.로그의 레벨에는 위와 같이

2021년 8월 18일
·
0개의 댓글
post-thumbnail

스프링 부트 블로그 만들기(홈 서버)

집에 있는 컴퓨터를 이용해서 간단한 홈서버 블로그를 만들었습니다. 아직 만들어야할 것도 추가해야할 것도 공부해야할 것도 많습니다!

2021년 8월 18일
·
0개의 댓글
post-thumbnail

[Spring Boot] Generating unique operation named

한창 작업하던 중 이상한 로그를 발견했습니다.비슷한 로그가 여러개 떠있어서 이게 뭘까 찾아봤더니swagger에서 컨트롤러에 중복된 이름의 메소드가 있으면 저 로그를 띄워주는 것이었네요서로 다른 컨트롤러에 있는 메소드들이라 이름을 중복으로 썼는데,좀 더 세부적으로 이름을

2021년 8월 18일
·
0개의 댓글
post-thumbnail

스프링 부트 - API 예외 처리

본 게시물은 스스로의 공부를 위한 글입니다.틀린 내용이 있을 수 있습니다. HTML 오류 페이지야 그냥 고객 친화적으로 이쁘게 만들어서 보여주면 되지만, API오류는 다른 차원의 이야기이다.예를 들어 상품과 관련된 API에서 발생하는 오류와 로그인 관련된 API에서 발

2021년 8월 17일
·
0개의 댓글
post-thumbnail

스프링 부트 - 로그인2: 필터, 인터셉터

웹 페이지가 로그인된 사용자에게만 들어갈 수 있다고 해보자.그럼 모든 컨트롤러에 로그인 여부를 확인하는 코드를 짜야하는데... 코드 중복도 많이진 뿐더러, 로그인 로직이 바뀌게되면 작성한 모든 로직을 수정해야 한다.이렇게 애플리케이션 여러 로직에서 공통으로 관심이 있는

2021년 8월 16일
·
0개의 댓글
post-thumbnail

스프링 부트 - 로그인1: 쿠키, 세션

본 게시물은 스스로의 공부를 위한 글입니다.틀린 내용이 있을 수 있습니다. 쿠키, 세션의 기본 지식이 있어야 이해하기 쉽습니다!쿠키 종류영속 쿠키: 만료 날짜를 입력하면 해당 날짜까지 유지세션 쿠키: 만료 날짜를 생략하면 브라우저 종료시 까지만 유지쿠키만을 이용해 로그

2021년 8월 16일
·
0개의 댓글
post-thumbnail

스프링 부트 - 예외 처리와 오류페이지

본 게시물은 스스로의 공부를 위한 글입니다.틀린 내용이 있을 수 있습니다. 서블릿은 2가지 방식으로 예외 처리를 지원한다.Exception(예외)response.sendError(HTTP 상태코드, 오류 메시지)웹 애플리케이션은 사용자 요청별로 별도의 쓰레드가 할당되고

2021년 8월 15일
·
0개의 댓글

[Spring Core Basic] 2.스프링 핵심 원리 이해1 - 예제 만들기

💻프로젝트 생성 프로젝트 준비 스프링 부트 스타터 사이트로 이동하여 스프링 프로젝트 생성 https://start.spring.io/ Language : Java (JDK11) Project : Gradle Spring Boot : 2.x Dependencies :

2021년 8월 12일
·
0개의 댓글
post-thumbnail

스프링부트-Auditing을 이용해 공통컬럼 설정하기

갤러리를 하나씩 등록할때마다 자동으로 생성 시간도 같이 DB에 등록되도록 하려고 한다.아직은 DB에 많은 테이블이 없지만, 여러 테이블들에 대해 공통적으로 필요한 컬럼이 있을 것이다. 생성 시간, 작성자 등이 그 예이다. 이렇게 테이블이나 서비스에 특정 기능이 반복될

2021년 8월 8일
·
0개의 댓글
post-thumbnail

스프링부트 프로젝트 시작하기

스프링부트를 다시 한 번 복습할 겸, 간단한 갤러리 페이지를 만들어보려고 한다.1\. 프로젝트 생성하기스프링부트 프로젝트를 생성하는 가장 쉬운 방법은 spring initializr를 이용하는 것 같다.https://start.spring.io/위의 페이지에서

2021년 8월 5일
·
0개의 댓글