From 1a3a6f83cc9ef2af8fed16775dce209feb8391ab Mon Sep 17 00:00:00 2001 From: leo Date: Sat, 27 Sep 2025 14:31:52 -0300 Subject: tentativa --- .../backend/controller/PaymentController.java | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/main/java/com/rinha/backend/controller/PaymentController.java (limited to 'src/main/java/com/rinha/backend/controller/PaymentController.java') diff --git a/src/main/java/com/rinha/backend/controller/PaymentController.java b/src/main/java/com/rinha/backend/controller/PaymentController.java new file mode 100644 index 0000000..bb0ce70 --- /dev/null +++ b/src/main/java/com/rinha/backend/controller/PaymentController.java @@ -0,0 +1,24 @@ +package com.rinha.backend.controller; + +import com.rinha.backend.model.PaymentModel; +import com.rinha.backend.service.PaymentService; +import org.springframework.http.ResponseEntity; +import org.springframework.web.bind.annotation.*; + +@RestController +@RequestMapping("/payments") +public class PaymentController { + + private final PaymentService paymentService; + + public PaymentController(PaymentService paymentService) { + this.paymentService = paymentService; + } + + @PostMapping + public ResponseEntity post(@RequestBody PaymentModel paymentModel){ + //System.out.println(paymentModel.getCorrelationId()); + paymentService.addQueue(paymentModel); + return ResponseEntity.ok().build(); + } +} -- cgit v1.2.3