MP-27 Epic 7: Backend‑Konsolidierung – Services & Gateway

This commit is contained in:
2025-12-06 23:43:46 +01:00
parent 67d5de7608
commit b4769d89bc
9 changed files with 539 additions and 0 deletions
@@ -0,0 +1,27 @@
package at.mocode.entries.service
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication
import org.springframework.web.bind.annotation.GetMapping
import org.springframework.web.bind.annotation.PostMapping
import org.springframework.web.bind.annotation.RestController
import org.springframework.http.HttpStatus
import org.springframework.http.ResponseEntity
@SpringBootApplication
class EntriesServiceApplication
fun main(args: Array<String>) {
runApplication<EntriesServiceApplication>(*args)
}
@RestController
class EntriesController {
@GetMapping("/")
fun health(): String = "Entries Service is running"
@PostMapping("/entries/conflict-demo")
fun conflictDemo(): ResponseEntity<String> {
return ResponseEntity.status(HttpStatus.CONFLICT).body("Conflict detected (Demo)")
}
}