diff --git a/src/main/java/co/jp/app/controller/DownloadController.java b/src/main/java/co/jp/app/controller/DownloadController.java index a831ea5..9840f43 100644 --- a/src/main/java/co/jp/app/controller/DownloadController.java +++ b/src/main/java/co/jp/app/controller/DownloadController.java @@ -16,7 +16,7 @@ public class DownloadController { @Autowired private PetService service; - @GetMapping("/api/dogs/download") + @GetMapping("/download-image") public ResponseEntity downloadById(@RequestParam List id) { List list = service.getPetByID(id); return ResponseEntity.ok(list); diff --git a/src/main/java/co/jp/app/controller/PetController.java b/src/main/java/co/jp/app/controller/PetController.java index 486c625..d72e4d8 100644 --- a/src/main/java/co/jp/app/controller/PetController.java +++ b/src/main/java/co/jp/app/controller/PetController.java @@ -18,7 +18,7 @@ public class PetController { @Autowired private PetService service; - @GetMapping("/api/dogs/pet") + @GetMapping("/inuhouse") public ResponseEntity getListByEntities(@RequestParam List id) { List list = service.getPetByID(id); diff --git a/src/main/java/co/jp/app/controller/UploadController.java b/src/main/java/co/jp/app/controller/UploadController.java index fda2f8e..863686b 100644 --- a/src/main/java/co/jp/app/controller/UploadController.java +++ b/src/main/java/co/jp/app/controller/UploadController.java @@ -19,7 +19,7 @@ public class UploadController { @Autowired private UploadService service; - @PostMapping("/api/dogs/upload") + @PostMapping("/upload") public ResponseEntity upload() { List list = new ArrayList(); diff --git a/src/main/java/co/jp/app/controller/UserController.java b/src/main/java/co/jp/app/controller/UserController.java index fa8e107..a36d3ad 100644 --- a/src/main/java/co/jp/app/controller/UserController.java +++ b/src/main/java/co/jp/app/controller/UserController.java @@ -1,30 +1,30 @@ package co.jp.app.controller; -import co.jp.app.common.ApiResponse; -import co.jp.app.common.ResultCode; -import co.jp.app.dto.LoginDto; -import co.jp.app.dto.RegistrationDto; -import co.jp.app.dto.UserDto; -import co.jp.app.service.JwtService; -import jakarta.validation.Valid; -import org.springframework.http.HttpStatus; -import org.springframework.http.ResponseEntity; -import org.springframework.security.authentication.AuthenticationManager; -import org.springframework.security.authentication.BadCredentialsException; -import org.springframework.security.authentication.UsernamePasswordAuthenticationToken; -import org.springframework.security.core.Authentication; -import org.springframework.security.core.context.SecurityContextHolder; -import org.springframework.security.core.userdetails.UserDetails; -import org.springframework.web.bind.annotation.*; - -import co.jp.app.entity.UserEntity; -import co.jp.app.service.UserService; - import java.util.HashMap; import java.util.Map; +import org.springframework.http.HttpStatus; +import org.springframework.http.ResponseEntity; +import org.springframework.security.authentication.AuthenticationManager; +import org.springframework.security.authentication.UsernamePasswordAuthenticationToken; +import org.springframework.security.core.Authentication; +import org.springframework.security.core.context.SecurityContextHolder; +import org.springframework.security.core.userdetails.UserDetails; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RestController; + +import co.jp.app.common.ApiResponse; +import co.jp.app.dto.LoginDto; +import co.jp.app.dto.RegistrationDto; +import co.jp.app.dto.UserDto; +import co.jp.app.entity.UserEntity; +import co.jp.app.service.JwtService; +import co.jp.app.service.UserService; +import jakarta.validation.Valid; + @RestController -@RequestMapping("/api/user") + public class UserController { private final UserService userService; @@ -37,7 +37,7 @@ public class UserController { this.jwtService = jwtService; } - @PostMapping("/register") + @PostMapping("/api/user/register") public ResponseEntity> registerUser(@Valid @RequestBody RegistrationDto registrationDto) { UserEntity registeredUser = userService.registerNewUser(registrationDto); @@ -50,7 +50,7 @@ public class UserController { return ResponseEntity.status(HttpStatus.CREATED).body(ApiResponse.success(userDto)); } - @PostMapping("/login") + @PostMapping("/api/user/login") public ResponseEntity>> authenticateUser(@Valid @RequestBody LoginDto loginDto) { Authentication authentication = authenticationManager.authenticate( diff --git a/src/main/java/co/jp/app/entity/PetEntity.java b/src/main/java/co/jp/app/entity/PetEntity.java index b10d7d2..7caadec 100644 --- a/src/main/java/co/jp/app/entity/PetEntity.java +++ b/src/main/java/co/jp/app/entity/PetEntity.java @@ -7,7 +7,7 @@ import jakarta.persistence.Id; import jakarta.persistence.Table; @Entity -@Table(name = "Pet") +@Table(name = "Pet_Entity") public class PetEntity { @GeneratedValue(strategy = GenerationType.IDENTITY) diff --git a/target/classes/META-INF/maven/co.jp.app/dog-2/pom.properties b/target/classes/META-INF/maven/co.jp.app/dog-2/pom.properties index 9d9e8b4..19b3b9b 100644 --- a/target/classes/META-INF/maven/co.jp.app/dog-2/pom.properties +++ b/target/classes/META-INF/maven/co.jp.app/dog-2/pom.properties @@ -1,5 +1,5 @@ #Generated by Maven Integration for Eclipse -#Wed May 14 17:49:21 JST 2025 +#Fri May 16 11:13:59 JST 2025 m2e.projectLocation=C\:\\Users\\ichbi\\git\\Dog-1 m2e.projectName=dog-1 groupId=co.jp.app diff --git a/target/classes/co/jp/app/controller/DownloadController.class b/target/classes/co/jp/app/controller/DownloadController.class index b70966f..cf3c092 100644 Binary files a/target/classes/co/jp/app/controller/DownloadController.class and b/target/classes/co/jp/app/controller/DownloadController.class differ diff --git a/target/classes/co/jp/app/controller/PetController.class b/target/classes/co/jp/app/controller/PetController.class index d16f15b..60a29c3 100644 Binary files a/target/classes/co/jp/app/controller/PetController.class and b/target/classes/co/jp/app/controller/PetController.class differ diff --git a/target/classes/co/jp/app/controller/UserController.class b/target/classes/co/jp/app/controller/UserController.class index 4a17402..5cc47a9 100644 Binary files a/target/classes/co/jp/app/controller/UserController.class and b/target/classes/co/jp/app/controller/UserController.class differ diff --git a/target/classes/co/jp/app/entity/PetEntity.class b/target/classes/co/jp/app/entity/PetEntity.class index 0bd3793..19ce2ef 100644 Binary files a/target/classes/co/jp/app/entity/PetEntity.class and b/target/classes/co/jp/app/entity/PetEntity.class differ