# 스프링 부트

33개의 포스트
post-thumbnail

[인프런] 스프링 부트와 JPA 활용 1 - 웹 애플리케이션 개발 - 웹 계층 개발

홈 컨트롤러 등록스프링 부트 타임리프 기본 설정스프링 부트 타임리프 viewName 매핑resources:templates/ +{ViewName}+ .htmlresources:templates/home.html반환한 문자( home )과 스프링부트 설정 prefix ,

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

[인프런] 스프링 부트와 JPA 활용 1 - 웹 애플리케이션 개발 - 주문 도메인 개발

주문 엔티티 개발주문 엔티티 코드기능 설명생성 메서드( createOrder() ): 주문 엔티티를 생성할 때 사용한다. 주문 회원, 배송정보, 주문상품의 정보를 받아서 실제 주문 엔티티를 생성한다.주문 취소( cancel() ): 주문 취소시 사용한다. 주문 상태를

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

[인프런] 스프링 부트와 JPA 활용 1 - 웹 애플리케이션 개발 - 상품 도메인 개발

상품 엔티티 코드setter를 이용해서 stockQuantity는 좋지않다. 데이터를 가지고 있는 객체가 비즈니스 로직을 처리하는 것이 객체지향스럽다. 예외 추가비즈니스 로직 분석addStock() 메서드는 파라미터로 넘어온 수만큼 재고를 늘린다. 이 메서드는 재고가

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

[인프런] 스프링 부트와 JPA 활용 1 - 웹 애플리케이션 개발 - 프로젝트 환경설정

프로젝트 생성 > 필독! 주의! 강의 영상이 JUnit4를 기준으로 하기 때문에 build.gradle 에 있는 다음 부분을 꼭 직접 추가해주세요. 해당 부분을 입력하지 않으면 JUnit5로 동작합니다. JUnit5를 잘 알고 선호하시면 입력하지 않아도 됩니 다.

2021년 3월 31일
·
0개의 댓글

[스프링 부트] Hello Controller 테스트 코드 작성하기

[스프링 부트] Hello Controller 테스트 코드 작성하기

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

스프링의 탄생

2000대 초반, EJB라는 기술이 있었다. 정파의 기술로 사용되었다. 금융권 등등!당시에 설정에 의한 트렌젝션 관리 , 분산기술(서비스, dao 같은) 을 사용하는게 장점이었다. orm 기술은 자바 객체를 디비에 저장하기 편하게 만들었다. 복잡하고 어려운데 느렸다.

2021년 2월 22일
·
0개의 댓글

[스프링 부트 - 3] 컨트롤러 레이어 테스트

이전 포스팅에서는 서비스 레이어에 관해서 다뤘습니다.이번 레이어는 컨트롤러 레이어입니다.이 레이어에서는 모든 서비스 메소드를 다 활용하지는 않겠습니다.먼저 코드를 보기전에 개념적인 부분만 짚고 갈게요.그냥 @Controller 와 @RestController 의 차이점

2021년 2월 7일
·
0개의 댓글

[스프링 부트 - 1] Spring Boot Repository and Service Layer Testing

요새 많은 회사에서 REST 한 방식의 API 사용을 선호합니다.그 이유는 마이크로서비스 아키텍처 도입을 하게 되면서 Front Side 와 BackEnd 사이드를 완전히 분리해버리는 것이지요.먼저 서비스 레이어를 만들어보고 테스트를 해보겠습니다.'org.springf

2021년 2월 7일
·
0개의 댓글

[스프링 부트 - 1] Spring Boot Configuration MetaData 및 테스트

스프링 부트 어플리케이션을 개발할때, Configuration Properties 를 Java Beans 에 매핑하는 것은 매우 유용합니다.많은 개발자들이 개발하는 과정에서 설정 파라미터 값을 변경해야 하는데, 이 기본 값이 무엇인지, 더 이상 사용되지 않는지알기가 쉽

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

[Redis - 8] Spring Boot Redis 사용해보기

Mac OS CatalinaSpring Boot 2.42Java 8https://start.spring.io/ 에서 들어가서 설정을 동일하게 해주세요. LombokSpring Boot DevTools Spring WebSpring Data Redis자바 버전은

2021년 2월 3일
·
0개의 댓글

Spring Boot and OAuth2 레퍼런스 번역

이 가이드는 OAuth2.0 그리고 Spring Boot를 사용하여 간단한 앱에 소셜 로그인을 적용할 수 있는 방법을 알려줍니다.간단하게, single provider와 single-sing on(통합 인증) 으로 진행할 에정이며, Github, Google을 선택하여

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

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

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

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

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

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

2021년 1월 10일
·
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개의 댓글