Wpis z mikrobloga

Cześć.

Może ktoś będzie wiedział czy coś takiego jest możliwe.

Załóżmy że mamy 2 moduły (odpalające się oddzielnie) aplikacji springowej komunikujące się między sobą poprzez resta i wspólny moduł zawierający DTOsy.

Jeden z dtosów wstępuje w wersji podstawowej i rozszerzonej.

Dla przykładu:

class ADto{}

class BDto extends ADto {}

Załóżmy że mamy kontroler restowy wygląda w ten sposób

@GetMapping("/cos-tam")
public ADto findA(){
return new BDto();
{

Czy da jakoś przesłać dto między modułami w ten sposób i upcastować jest do BDto po pobraniu ?

#java #spring
  • 4