如何在Powerdesigner中使用短Java属性名?

如何在Powerdesigner中使用短Java属性名?,java,powerdesigner,Java,Powerdesigner,当使用PowerDesigner生成javaBean时,我得到了这个预览,问题是我不知道如何将“java.lang.String”替换为“String” 预览代码: public java.lang.String userName; 我不知道是否有办法做到这一点。我找不到 但如果有办法的话,那将是潜在的危险 假设您创建了一个名为String的类。。。手工并将其放入与生成的bean代码相同的包中。如果PowerDesigner生成器系统地将生成的代码中对java.lang.String的所

当使用PowerDesigner生成javaBean时,我得到了这个预览,问题是我不知道如何将“java.lang.String”替换为“String” 预览代码:

   public java.lang.String userName;

我不知道是否有办法做到这一点。我找不到

但如果有办法的话,那将是潜在的危险

假设您创建了一个名为
String
的类。。。手工并将其放入与生成的bean代码相同的包中。如果PowerDesigner生成器系统地将生成的代码中对
java.lang.String
的所有引用替换为
String
,那么根据编译时类路径上的内容,它将意味着不同的事情。这是一个边缘案例。。。但这是一种会让PowerDesigner用户,特别是Java技能最低的用户感到困惑的事情


通过使用完整的类名,PowerDesigner生成器可以避免此类问题。另一方面,这并不重要。一般来说,您不需要阅读生成的代码。

在数据类型列表中,我有String和java.lang.String。为什么选择java.lang.String?