CreatureHabitatController

@RestController
@RequestMapping(value = ["/creature-habitats"])
class CreatureHabitatController(creatureHabitatService: CreatureHabitatService)

生物栖息地控制器

Constructors

Link copied to clipboard
constructor(creatureHabitatService: CreatureHabitatService)

Functions

Link copied to clipboard
@DeleteMapping(value = ["/{id:\d+}"])
fun deleteById(@PathVariable id: Long)
Link copied to clipboard
@GetMapping(value = ["/list"])
fun listCreatureHabitats(@ModelAttribute specification: CreatureHabitatSpecification): List<CreatureHabitatView>
Link copied to clipboard
@PostMapping
fun save(@Valid @RequestBody command: SaveCreatureHabitatInput): CreatureHabitatView
Link copied to clipboard
@PutMapping
fun update(@Valid @RequestBody command: UpdateCreatureHabitatInput): CreatureHabitatView