Removing rebase merge in git
The below command can remove the history of rebase merging. it sometimes makes you are angry because the branch can’t checkout to another if you are doing rebase-merge. You can remove the task of reba
The below command can remove the history of rebase merging. it sometimes makes you are angry because the branch can’t checkout to another if you are doing rebase-merge. You can remove the task of reba
센트리에는 아마 log warn 레벨부터 쌓일거에요~ Kibana belongs to “Monitoring Tools” category of the tech stack, while Sentry can be primarily classified under “Exception Monitoring”.
This error means the your system couldn’t find the platfrom to execute your test code. let’s check your build.gradle file whether the below code is existed or not. 123test { useJUnitPlatform()
1.1 Executing Kotlin program without local compiler. You can execute Kotlin program in https://play.kotlinlang.org/ It’s IDE based on Web Platform. 1.2 Installing Kotlin compiler in your local comput
@NotNull Null 값을 허용하지 않는다. @NotEmpty Null 값과 “” 값을 허용하지 않는다. @NotBlank Null 값과 “” 값과 “ “ 값을 허용하지 않는다. @Email 입력 값이 이메일 형식이 아니라면 허용하지 않는다. @Min(1) 1자 이상의 값만을 허용한다. @Max(10) 10자 미만의 값만을
Enum objects usually return their value data (no field data) when you serialize it. if you want to change this, you can use @JsonValue, @JsonFormat annotation in Jackson library that is the main part
123ObjectMapper mapper = new ObjectMapper();mapper.registerModule(new JavaTimeModule()); // 추가mapper.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS); // 추가
interface는 추상클래스랑은 다르게 규격, 규약에 가깝다. 준수해야하는 규칙이다. SOLID 에서 I 에 해당하는 ISP 보면 알 수 있듯이 이 Interface는 최소한으로 잡으며, Interface마다 분리해서 설계한다. 여기서 만약 특정 Interface를 준수하여 작성된 하위클래스 3개가 있다고 하자. 이 3개의 클래스들은 어느정도 공통성을 가