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

时间:2017-06-24 03:39:32

标签: java powerdesigner

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

   public java.lang.String userName;

1 个答案:

答案 0 :(得分:1)

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

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

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

通过使用完整的类名,PowerDesigner生成器可以避免这种问题。另一方面,它应该无关紧要。一般来说,您不需要阅读生成的代码。