# 스프링 부트

24개의 포스트
post-thumbnail

CH3 스프링 부트에서 JPA로 데이터 베이스 다루기 (2-1)

예전에 노드 js 를 공부 했을때도 느끼는건데 백엔드를 할때 데이터베이스가 중요 한것 같다 스프링부트를 할때도 바로 데이터 베이스 다루는것이 나오는걸 보고 처음 노드 js 를 했을때보다는 무엇을 왜 구현하는지 생각하면서 배우니까 재밌다.간단하게 말하면 서로 다른 지향하

2일 전
·
0개의 댓글
post-thumbnail

CH2 스프링 부트에서 테스트 코드 작성해보기

CH2 스프링 부트에서 테스트 코드 작성해보기 스프링 부트와 AWS로 혼자 구현하는 웹서비스 책을 보고 혼자 끄적이는 필기 > 예전부터 테스트 코드 이야기가 많았다고 한다. 하지만 과거에는 테스트 코드를 진행하는 비율이 많지 않았지만 지금은 대부분의 회사가 테스트

5일 전
·
0개의 댓글
post-thumbnail

스프링부트와 MVC

mvc는 개발 방법론 중 하나입니다. MVC는 model-view-controller의 약자로, 개발할때 3가지 형태로 역할을 나누어 개발하는 방법론입니다. mvc 개발 방법론을 따라는 스프링 부터 프레임 워크에 대해 알아봅니다.

2020년 11월 29일
·
0개의 댓글
post-thumbnail

서블릿과 서블릿 컨테이너

자바 웹 프로그래밍 에서 client의 request, response를 처리, 전송하는 구현 규칙인 서블릿에 대해서 알아봅니다.

2020년 11월 29일
·
0개의 댓글
post-thumbnail

스프링 Security를 유닛테스트 하라! - Episode 5 Refresh Token

스프링 Security를 유닛테스트 하라.스프링 Security 의 JWT 토큰에서 refresh token 기능을 구현하고 유닛테스트하는 코드를 만들었습니다.기존 테스트 코드를 유지하면서 개발하려다 보니, 다소 간의 유지보수가 있긴 하지만.... 그런 것도 다 개발의

2020년 11월 9일
·
0개의 댓글
post-thumbnail

스프링 Security를 유닛테스트 하라! - Episode 4 게시판

스프링 Security 를 유닛테스트 하라.저는.... 이 동영상을 만드는 과정이 참 재미있습니다.(^&^)이번에는 게시판 모듈을 만들어서 모듈의 Jpa 레이어 테스트를 한 것과이 모듈을 웹모듈로 호출해서 Security 를 테스트 하는 테스트 코드를 시연했습니다.유닛

2020년 11월 5일
·
0개의 댓글
post-thumbnail

Spring Security를 유닛테스트 하라! - Episode 3 JWT

스프링 Security 를 유닛테스트 하는 방법에 대해서 설명하는 동영상을 만들고 있습니다.만들다 보니, 스프링 부트에 대한 유닛테스트 얘기도 해야 하고, 유닛테스트를 조직적으로 잘 하려다 보니, 모듈 관리에 대한 얘기로 방향이 흘러가 버리고 있습니다.하지만 목표는 여

2020년 11월 3일
·
0개의 댓글

스프링 Security 를 유닛테스트 하라! - Episode1, 2

스프링 Security 는 매번 사용하지만, 사이트를 새로 만들 때마다 새로 공부하는 느낌입니다.그래서 Security 를 정리하는 영상을 만들고 있습니다.Episode 1 은 DB없이 스프링 Security 를 테스트 하는 방법을 설명하고 있습니다.!youtubevi

2020년 10월 31일
·
0개의 댓글
post-thumbnail

스프링 부트 몽고DB 테스트 코드 작성하기

자바로 개발을 하면서 Unit 테스트는 정말 필요악처럼 느껴집니다.시작은 화려했지만, 그 끝이 흐지부지 되는 경우가 대부분이죠.개발 코드 만큼이나 테스트 코드에 대한 유지보수 비용이 많이 들어가기 때문입니다.그렇다고 마냥 안하고 넘어갈 수 만은 없는 노릇이고... 그래

2020년 10월 22일
·
0개의 댓글

Spring Boot Annotation (2)

1. Spring Boot Paramter Level Annotation @RequestParam GET 요청으로 넘어오는 Parameter를 Method의 해당 Annotation을 사용한 Parameter에 매핑하여 줍니다. @RequestParam Annota

2019년 12월 29일
·
0개의 댓글

LomBok Plugin & Lombok Annotation

1. LomBok Plugin 설치 및 설정 build.gradle > dependencies > compile('org.projectlombok:lombok') gradle v4 기준이며, gradle v5는 추가 설정 필요 IntelliJ - Plugin - Lo

2019년 12월 29일
·
0개의 댓글

Spring Boot Annotation (1)

1. Spring Boot 내장 WAS 스프링 부트에서 무조건 내장 WAS를 사용하는 것은 아니지만 권장되어지고 있습니다. 언제 어디서나 같은 환경에서 스프링 부트 배포 가능. 서버별 같은 WAS 설정에 많은 시간 , 비용 소요 -> 내장 WAS로 통일시 문제

2019년 12월 29일
·
0개의 댓글

HandlerMethodArgumentResolver

1. HandlerMethodArgumentResolver 이란? 컨트롤러 메서드에서 특정 조건에 맞는 파라미터가 있을 때 원하는 값을 바인딩해주는 인터페이스 Controller에서 @RequestBody 어노테이션을 사용해 Request의 Body 값을 받아올 때

2019년 12월 26일
·
0개의 댓글

스프링 부트와 AWS로 혼자 구현하는 웹 서비스 2일차

1. 오해하는 사실 Service에서 비지니스 로직을 처리해야 한다는 것, Service는 트랙잭션, 도메인 간 순서 보장의 역할만 합니다. 2. 웹 계층 image.png 3. 각 계층별 설명 Web Layer 흔히 사용하는 컨트롤러(@Controller)와 J

2019년 12월 25일
·
0개의 댓글

스프링 부트와 AWS로 혼자 구현하는 웹 서비스 1일차

Domain Package란 ? 게시글, 댓글, 회원, 정산, 결제등 소프트웨어에 대한 요구사항 혹은 문제 영역 Entity Class의 기본 골격 (1) : 실제 데이터베이스와 매칭되는 클래스를 의미합니다. 테이블 이름은 클래스의 명을 스네이크 케이스 명명법으로

2019년 12월 25일
·
0개의 댓글

[Docker] 스프링 부트 사이트 가이드의 Dockerfile과 이미지 빌드 명령어 이해하기

스프링 부트의 공식 사이트 가이드에서 스프링 부트와 Docker 를 연동하기 위해 다음과 같은 Dockerfile 포맷을 올려놓았습니다. https://spring.io/guides/gs/spring-boot-docker/ 위의 Dockerfile을 스프링 부트의 기본 디렉토리에 저장한 후 Maven 의 경우 명령어를 입력하고, Gradle의 경우 ...

2019년 11월 30일
·
0개의 댓글
post-thumbnail

HATEOAS

Hypermedia As The Engine Of Application State 이름부터가.. 너무 길다.... 뭐지..?? 천천히 접근해보자 HATEOAS는 REST API와 연관이 있다고 합니다. Rest API에서 R은 Resource...자원과 관련이 있나봅니다! 그래서 찾아 봤더니 HATEOAS는 서버와 클라이언트 관점에서 각각의 역할을 한다고...

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

웹 JAR

웹JAR 클라이언트에서 사용하는 라이브러리(jquery, bootstrap, react 등등...) jar 파일이 있습니다. 메이븐과 같은 의존성 관리 툴을 이용하여 jar 파일을 프로젝트에 추가 합니다. 이 jar파일을 클라이언트 측에서 사용하는 것입니다! 예를 들어 html 파일 안에서 jquery를 불러올때 jar 파일을 이용하는 것입니다. ...

2019년 8월 23일
·
0개의 댓글