【问题标题】:Correct naming of beans [duplicate]正确命名bean [重复]
【发布时间】:2018-06-16 04:02:37
【问题描述】:

我知道企业 Bean 的命名约定,但我想知道命名不同 bean 的正确方法。在我们的团队项目中,我们有一个包view,其bean 的范围为@ConversationScoped,我们同意将其命名为,例如ClientViewContractView 等,但有必要添加带有@RequestScoped 的bean我认为在文件名末尾用View 命名这些bean 是个坏主意。我们应该给我们的豆子起什么名字?

【问题讨论】:

  • 这通常是一个没有固定答案的问题:它总是取决于。黄金法则是“在命名约定中保持一致”。如果您的所有支持 bean,无论范围如何,都被命名为 XXXBacking,只要此命名约定一致且不与其他命名冲突即可。至于你的问题,我认为根据范围指定名称太严格了。

标签: jakarta-ee ejb cdi javabeans


【解决方案1】:

您为什么认为,@ConversationScoped@RequestScoped 从 UI 角度来看是有区别的。当然,这两个注释存在技术差异,但在这两种情况下,底层类仍然是视图的支持 bean,不是吗?

【讨论】:

    猜你喜欢
    • 2019-09-28
    • 2013-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-24
    • 1970-01-01
    相关资源
    最近更新 更多