Thursday, January 17, 2002 12:37 AM
There are no rules on naming objects, even with EJB. And the specs, as you have already mentioned, does not say anything about it.
When you are developing, and especially when you are part of a team, there are conventions that should be used, to help not only the development but also the debugging and the maintenance part of the project.
In the case of EJB, giving to the objects names that can resemble the interface they are implementing is a great help.
There are many conventions... some uses the one you have mentioned, some other use to postfix the interface after the bean name...