diff --git a/src/main/java/com/example/daemawiki/domain/document/api/DocumentController.java b/src/main/java/com/example/daemawiki/domain/document/api/DocumentController.java index f4b3190c..11e93ecb 100644 --- a/src/main/java/com/example/daemawiki/domain/document/api/DocumentController.java +++ b/src/main/java/com/example/daemawiki/domain/document/api/DocumentController.java @@ -1,13 +1,14 @@ package com.example.daemawiki.domain.document.api; -import com.example.daemawiki.domain.document.dto.request.SaveDocumentRequest; -import com.example.daemawiki.domain.document.dto.response.GetDocumentResponse; -import com.example.daemawiki.domain.document.dto.response.SimpleDocumentResponse; import com.example.daemawiki.domain.document.component.service.CreateDocument; import com.example.daemawiki.domain.document.component.service.DeleteDocument; import com.example.daemawiki.domain.document.component.service.GetDocument; import com.example.daemawiki.domain.document.component.service.UpdateDocument; +import com.example.daemawiki.domain.document.dto.request.SaveDocumentRequest; +import com.example.daemawiki.domain.document.dto.response.GetDocumentResponse; +import com.example.daemawiki.domain.document.dto.response.SimpleDocumentResponse; import jakarta.validation.Valid; +import jakarta.validation.constraints.NotBlank; import org.springframework.http.HttpStatus; import org.springframework.web.bind.annotation.*; import reactor.core.publisher.Flux; @@ -45,7 +46,7 @@ public Mono getDocumentByRandom() { } @GetMapping("/search") - public Flux searchDocument(@RequestParam String text) { + public Flux searchDocument(@NotBlank @RequestParam String text) { return getDocumentService.searchDocument(text); } diff --git a/src/main/java/com/example/daemawiki/domain/document/component/service/GetDocument.java b/src/main/java/com/example/daemawiki/domain/document/component/service/GetDocument.java index 444050bd..92ae3210 100644 --- a/src/main/java/com/example/daemawiki/domain/document/component/service/GetDocument.java +++ b/src/main/java/com/example/daemawiki/domain/document/component/service/GetDocument.java @@ -1,8 +1,8 @@ package com.example.daemawiki.domain.document.component.service; +import com.example.daemawiki.domain.document.component.facade.DocumentFacade; import com.example.daemawiki.domain.document.dto.response.GetDocumentResponse; import com.example.daemawiki.domain.document.dto.response.SimpleDocumentResponse; -import com.example.daemawiki.domain.document.component.facade.DocumentFacade; import com.example.daemawiki.domain.document.model.mapper.DocumentMapper; import org.springframework.stereotype.Service; import reactor.core.publisher.Flux;