일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- string
- kotlin
- build_test
- 사이드 프로젝트
- JUnit
- mutable
- redis
- Github
- workflow
- aws
- 알고리즘
- rds
- AOP
- template
- QueryDSL
- CodeDeploy
- java
- Action
- compiler
- springboot
- EC2
- 토비의 스프링
- Airflow
- immutable
- db
- Spring
- JPA
- git
- Today
- Total
목록Spring (28)
개발 일기

이번 포스팅은 assertJ의 메소드와 설명, MockMVC의 메소드와 설명을 기록해보겠습니다. 사용법은 추후 예시로만든 클래스와 함께 계속 포스팅하겠습니다 AssertJ Assert는 아래와 같이 되어있습니다 assertThat(obj).메소드(); assertThat(playList.getUse()).isEqualTo(useNo); 아래의 설명은 모두 왼쪽 값과의 비교를 기준으로 합니다 메소드 설명 isEqualTo(obj) obj와 같다 isNotEqualTo(obj) obj와 다르다 isEqualToIgnoringCase(str) 파라미터와 같다 ( 대소문자 무시) contains(str) 파라미터를 포함한다. containsIgnoringCase(str) 파라미터를 포함한다( 대소문자 무시) d..

Spring Boot 로 restapi 서버를 만들다보면 USER_NAME 처럼 스네이크 케이스로 오는 json 파라매터를 자바의 카멜 케이스처럼 userName 으로 받고싶은 경우가 있습니다. 이 경우 스프링에서 사용하는 jackson 라이브러리의 설정을 해주면되는데 아래와 같이 설정 할 수 있습니다. 1. 자바 설정 public class NotationConvert { @Bean public ObjectMapper jacksonBuilder() { Jackson2ObjectMapperBuilder jackson2ObjectMapperBuilder = new Jackson2ObjectMapperBuilder(); jackson2ObjectMapperBuilder.propertyNamingStrateg..

이번 포스팅은 간단하게 querydsl 의 돌아가는 내부 설명 없이 설정법만 기록하겠습니다. 스프링부트 gradle querydsl 버전 2.5.2 7.1.1 4.3.1 plugins { id 'org.springframework.boot' version '2.5.2' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' id 'java-library' // QueryDSL must have } group = 'com.dj.server' version = '0.0.1-SNAPSHOT' sourceCompatibility = '1.8' def querydslVersion = '4.3.1' configurations { ..

안녕하세요 이번 포스팅에서는 Spring Boot 에서 Test 코드들의 연결 DB를 H2로 설정하는 방법에 대해 포스팅해보겠습니다. 크게 어렵지는 않지만 이번에 프로젝트를 하다 까먹어서 기록을 남기려고 포스팅합니다. build.gradle 설정입니다. dependencies { testImplementation 'com.h2database:h2:1.4.200' } 다른 거는 생략해두겠습니다 testImplementation에 h2 db를 넣어줍시다. 그리고 test - resources - application.yml에 spring: datasource: url: jdbc:h2:mem:testdb;MODE=MySQL;DB_CLOSE_DELAY=-1 username: sa password: driver-..