# Spring boot

1288개의 포스트

Controller계층 단위테스트

아래는 회원 Controller부분이다.해당 Controller계층을 단위테스트 해보자!MVC를 위한 테스트 웹상에서 요청과 응답에 대해 테스트할 수 있다.@SpringBootTest의 경우 모든 빈을 로드하기 때문에 테스트 구동 시간이 오래 걸리고, 테스트 단위가

약 12시간 전
·
0개의 댓글

Service계층 단위테스트

단위 테스트란? 애플리케이션을 구성하는 하나의 기능이 올바르게 동작하는지를 독립적으로 테스트하는 것으로, "어떤 기능이 실행되면 어떤 결과가 나온다" 정도로 테스트를 진행한다.전에 팀 프로젝트를 진행할 때 작성한 코드 중 회원에 대한 비지니스로직을 바탕으로 작성했습니다

어제
·
0개의 댓글
post-thumbnail

[UMC 9주차] 인스타그램 개발 실전! - POST, PATCH, DELETE

안녕하세요! 9주차로 돌아온 보라입니다💜8주차에서 데이터 베이스 연결 오류가 뜨는데, 아직도 해결을 못했습니다😥 어디가 잘못된건지 계속 찾아보고는 있는데 뭔가 예감 상 오타일 것 같긴 합니다😭

1일 전
·
0개의 댓글

[ jUnit5 ] java.lang.AssertionError: Status expected:<200> but was:<406> 에러

2장 테스트에서 만난 에러들 > 아래 테스트를 진행하려는데 이런 에러들이 났다.. 1-1) 첫번째 에러 Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @Spri

2일 전
·
0개의 댓글

[ Junit5 ] 단위 테스트 @WebMvcTest / @ExtendWith

이 책을 참조해 최신 개발 환경(2022년도 기준) 에서 진행하였습니다. Spring Boot 2.6.5 gradle 7.1.1 Java 11 2장 테스트 코드 작성하기 이번 장에서는 HelloController 를 만들어 테스트 코드를 작성하는 연습을 했다. jUn

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

build.gradle 설정 ( spring boot 2.6.5 )

이 책을 참조해 최신 개발 환경(2022년 기준)으로 진행하였습니다. build.gradle 설정하기 책에서는 스프링 부트와 그레이들에 대한 이해를 위해 spring io 를 진행하지 않는다. 또한 2.1.7 버젼을 기준으로 설명하지만 나는 스프링 부트 그레이들 플

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

스프링 부트와 AWS로 혼자 구현하는 웹 서비스 시작하기 in 2022

스프링 부트 공부를 하면서 간단한 토이 프로젝트를 만들고 AWS 에 서비스를 localhost:8080 을 벗어나는 public 서비스를 구현 할 수 있게 된다.해당 책은 2019년 초판으로 내 책은 6쇄이다. 따라서 Spring boot 와 Gradle 이 현재 버전

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

[Spring Boot - 스프링이란]

\*\*&lt;span style='background-color: ---\*\*&lt;span style='background-color: ---\*\*&lt;span style='background-color: 💡 \*\*&lt;span style='backgro

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

spring boot profile 환경별 설정

spring boot profile spring boot profile 환경별 설정 (local,dev,real) 방법에서 Edit Configurations... 을 클릭한다.Active profiles 부분에 local, dev, production 중에 하나를 넣

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

JPA 연관 관계 설정, 쿼리 메소드

Member와 OrderList는 1:N 관계이다. 1:N 관계라는 것을 알려 주기 위한 코드를 작성해 보도록 하겠다. ⚡ @OneToManyMember:OrderList = 1:N의 관계임을 의미⚡ mamppedBy = "member"OrderList의 "membe

3일 전
·
0개의 댓글

Spring boot Validation

Validation이란 프로그래밍에 있어서 가장 필요한 부분 입니다. 특히 Java에서는 null값에 대해서 접근 하려고할때 null pointer exception 이 발생함으로, 이러한 부분을 방지 하기 위해서 미리 검증을 하는 과정을 Validation이라고 합니

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

JPA 연관 관계 사전 준비 (Entity 및 Repository 생성 그리고 테스트)

지난 포스팅에서 MySQL WorkBench Engineer 툴을 통해 ERD로 테이블을 생성해 주었다. 이번 포스팅에서는 그 테이블을 토대로 Intellij에 class, interface 등을 설정해 줄 것이다. 참고: MySQL - project 스키마의 테이블

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

MySQL Reverse/Forward Engineer 사용 방법 (ERD 추출, 추출한 ERD로 DB 생성)

MySQL Workbench에서 제공하는 툴을 통해 ERD를 그릴 수 있다.💁‍♀️ 오늘은 계속 사용해 왔던 member 테이블과 연관된 product, order 테이블을 추가해 볼 것이다.1\. Database > Reverse Engineer2\. Local M

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

[spring] #8 스프링 입문

이번 글에서는 회원 도메인, 레포지토리, 서비스들과 각각의 테스트 케이스 까지 작성해 보는 강의를 듣고 복습 해보겠습니다.hello1.hellospring1.domain package를 생성 후 Member class 생성hellospring1.domain.Member

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

JPA를 통한 CRUD

💁‍♀️ 지난 포스팅에서 간략하게 설명했듯 JPA는 관계형 DB를 객체 지향으로 손쉽게 활용할 수 있게 해 주는 도구이다. 자바의 객체(Object)와 관계형 데이터베이스(Relation)의 매핑으로 이루어지는데, 오늘은 이론적인 설명보다는 직접적인 코드 작성을 통해

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

AOP(관점 지향 프로그래밍)

관점 지향 프로그래밍객체 지향 프로그래밍의 단점을 해소하기 위해 등장Object Oriented Programming모든 변수 선언시 new를 통해 객체를 선언객체를 재사용 한다는 측면에서 효율적이었으나, 공통된 부가기능에 대한 코드가 중복,반복된다는 단점AAAA,BB

6일 전
·
0개의 댓글