diff --git a/src/main/java/com/aolda/itda/controller/routing/RoutingController.java b/src/main/java/com/aolda/itda/controller/routing/RoutingController.java index aec9927a0aad984e7d43cf3a750d7ef3d46207a2..dc4d0db66032ef46861b7bc4d5e6be3b4e671b28 100644 --- a/src/main/java/com/aolda/itda/controller/routing/RoutingController.java +++ b/src/main/java/com/aolda/itda/controller/routing/RoutingController.java @@ -14,7 +14,7 @@ public class RoutingController { private final RoutingService routingService; - @PostMapping("/forwarding") + @PostMapping("/routing") public ResponseEntity<Object> create(@RequestParam String projectId, @RequestBody RoutingDTO dto) { routingService.createRouting(projectId, dto); diff --git a/src/main/java/com/aolda/itda/dto/routing/RoutingDTO.java b/src/main/java/com/aolda/itda/dto/routing/RoutingDTO.java index e95ab70e8763ab7c3db0a5e7d884d6e50662b1bf..6bc48d87f455151d743711bd40037496257fb940 100644 --- a/src/main/java/com/aolda/itda/dto/routing/RoutingDTO.java +++ b/src/main/java/com/aolda/itda/dto/routing/RoutingDTO.java @@ -25,7 +25,7 @@ public class RoutingDTO { @NotBlank private String port; private Long id; - @NotBlank + @NotNull private Long certificateId; private LocalDateTime createdAt; diff --git a/src/main/java/com/aolda/itda/entity/routing/Routing.java b/src/main/java/com/aolda/itda/entity/routing/Routing.java index be03dcd3edd27000c8c00aea2437ac65da1c72d5..39b77160738e82516c0a05a9afa41e4788560351 100644 --- a/src/main/java/com/aolda/itda/entity/routing/Routing.java +++ b/src/main/java/com/aolda/itda/entity/routing/Routing.java @@ -25,11 +25,11 @@ public class Routing extends BaseTimeEntity { private Long routingId; @OneToOne - @JoinColumn(name = "user_id", nullable = false) + @JoinColumn(name = "user_id") private User user; @OneToOne - @JoinColumn(name = "certificate_id", nullable = false) + @JoinColumn(name = "certificate_id") private Certificate certificate; private String projectId;