Java package can not import alias
2019-02-22 15:53 brookin 阅读(409) 评论(0) 编辑 收藏 举报you can not do "import x as y;" in Java.
What you CAN do is to extend the class, or write a wrapper class for it, and import that one instead.
import com.backend.mypackage.a.b.c.UserDto; public class ImportAlias { static class UserDtoAlias extends com.backend.mypackage.a.b.c.d.UserDto { } public static void main(String[] args) { UserDto userBackend = new UserDto(); UserDtoAlias userService = new UserDtoAlias(); mapper(userBackend, userService); } private static void mapper(UserDto userBackend, UserDtoAlias userService) { // ... } }
作者:brookin
出处:http://www.cnblogs.com/brookin/
本文采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
出处:http://www.cnblogs.com/brookin/
本文采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。