0516PetEntityTableChanged

This commit is contained in:
2025-05-16 13:34:43 +09:00
parent c668251a3e
commit 6c1f6d824e
10 changed files with 28 additions and 28 deletions

View File

@ -16,7 +16,7 @@ public class DownloadController {
@Autowired
private PetService service;
@GetMapping("/api/dogs/download")
@GetMapping("/download-image")
public ResponseEntity<?> downloadById(@RequestParam List<Integer> id) {
List<PetEntity> list = service.getPetByID(id);
return ResponseEntity.ok(list);

View File

@ -18,7 +18,7 @@ public class PetController {
@Autowired
private PetService service;
@GetMapping("/api/dogs/pet")
@GetMapping("/inuhouse")
public ResponseEntity<?> getListByEntities(@RequestParam List<Integer> id) {
List<PetEntity> list = service.getPetByID(id);

View File

@ -19,7 +19,7 @@ public class UploadController {
@Autowired
private UploadService service;
@PostMapping("/api/dogs/upload")
@PostMapping("/upload")
public ResponseEntity<?> upload() {
List<PetEntity> list = new ArrayList<PetEntity>();

View File

@ -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<ApiResponse<UserDto>> 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<ApiResponse<Map<String, String>>> authenticateUser(@Valid @RequestBody LoginDto loginDto) {
Authentication authentication = authenticationManager.authenticate(

View File

@ -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)

View File

@ -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