Czy w Javie można importować pakiety i nadawać temu pakietowi konkretną nazwę?Alias importu pakietu Java
Mam obecnie klasę, która używa niektórych DTO z zaplecza i pakietu usług. W obu pakietach DTO mają tę samą nazwę. I myślę, że to nie jest całkiem czytelne:
com.backend.mypackage.a.b.c.d.UserDto userBackend = new com.backend.mypackage.a.b.c.d.UserDto();
com.service.mypackage.a.b.c.d.UserDto userService = new com.service.mypackage.a.b.c.d.UserDto();
mapper(userBackend, userService);
To jest mały przykład. Klasa jest dość skomplikowana i zawiera dużo więcej kodu.
Czy Java ma coś takiego jak import com.backend.mypackage.a.b.c.d.UserDto as userDtoBackend
, więc mogę skrócić mój kod źródłowy?
Myślę, że znacznie łatwiej byłoby podać różne klasy, różne nazwy. ;) tj. zamiast aliasowania klas, zmień ich nazwy. –