@@ -1,6 +1,6 @@
 package com.api.resume.application.resumeintroduction;
 
-import com.api.resume.adapter.persistence.resumeIntroduction.ResumeIntroductionAdapter;
+import com.api.resume.adapter.persistence.resumeIntroduction.ResumeIntroductionRepository;
 import com.api.resume.application.resumeintroduction.command.ResumeIntroductionCreateCommand;
 import com.api.resume.application.resumeintroduction.command.ResumeIntroductionUpdateCommand;
 import com.api.resume.application.resumeintroduction.query.ResumeIntroductionListQuery;
@@ -16,45 +16,49 @@
 @Service
 @RequiredArgsConstructor
 public class ResumeIntroductionService implements ResumeIntroductionUseCase {
-    private final ResumeIntroductionAdapter resumeIntroductionAdapter;
+    private final ResumeIntroductionRepository resumeIntroductionRepository;
 
     @Transactional(readOnly = true)
     @Override
     public List<ResumeIntroductionListDto> getAll(ResumeIntroductionListQuery query) {
         List<ResumeIntroduction> resumeIntroductions =
-                resumeIntroductionAdapter.getAllResumeIntroduction();
+                resumeIntroductionRepository.getAllResumeIntroduction();
         return ResumeIntroductionListDto.from(resumeIntroductions);
     }
 
     @Transactional(readOnly = true)
     @Override
     public ResumeIntroductionDetailDto getResumeIntroduction(final long resumeIntroductionId) {
         ResumeIntroduction resumeIntroduction =
-                resumeIntroductionAdapter.getResumeIntroduction(resumeIntroductionId);
+                resumeIntroductionRepository.getResumeIntroduction(resumeIntroductionId);
         return ResumeIntroductionDetailDto.from(resumeIntroduction);
     }
 
     @Transactional
     @Override
-    public void create(ResumeIntroductionCreateCommand command) {
-        resumeIntroductionAdapter.save(ResumeIntroduction.create(command));
+    public long create(ResumeIntroductionCreateCommand command) {
+        return resumeIntroductionRepository
+                .save(ResumeIntroduction.create(command))
+                .getResumeIntroductionId();
     }
 
     @Transactional
     @Override
-    public void update(ResumeIntroductionUpdateCommand command) {
+    public long update(ResumeIntroductionUpdateCommand command) {
         ResumeIntroduction resumeIntroduction =
-                resumeIntroductionAdapter.getResumeIntroduction(command.getResumeIntroductionId());
+                resumeIntroductionRepository.getResumeIntroduction(command.resumeIntroductionId());
 
         resumeIntroduction.modify(command);
+        return resumeIntroduction.getResumeIntroductionId();
     }
 
     @Transactional
     @Override
-    public void delete(long resumeIntroductionId) {
+    public long delete(long resumeIntroductionId) {
         ResumeIntroduction resumeIntroduction =
-                resumeIntroductionAdapter.getResumeIntroduction(resumeIntroductionId);
+                resumeIntroductionRepository.getResumeIntroduction(resumeIntroductionId);
 
-        resumeIntroductionAdapter.delete(resumeIntroduction);
+        resumeIntroductionRepository.delete(resumeIntroduction);
+        return resumeIntroductionId;
     }
 }

리뷰: @dbeod2
Create, Update의 경우 생성/변경된 Entity 객체의 값을 내려주는 경우가 많습니다.
제대로 만들어졌는지 호출자가 확인하기 용이하기도 하고, Restful한 API의 기준에서 보면 생성하고 GET을 한번 더 호출해야 전체 정보를 알 수 있는게 비효율적인 경우가 많아서요. 
참고 부탁드립니다~!