为 EJB 命名接口时是否有任何约定或良好实践?我也在尝试在我的应用程序中应用一些 DDD 原则,因此我在作为外部世界接口的类上使用“服务”原型。
如果我有一个为客户端提供业务逻辑操作的 QuestionService EJB,那么@Local/@Remote 接口会被命名为什么?到目前为止,我读过的所有书籍都只将它们命名为 QuestionServiceLocal/QuestionServiceRemote。这是否足够(我不想花哨的命名,但我想知道是否有更好的命名约定)?
此外,在应用程序中命名“服务”的其他/更好的方法是否不仅仅是在每个类上添加“...服务”后缀?