🎴 Flashcard Mode
Java EE and Enterprise Bean Concepts
Card1 / 20
Mastered0
Review0
QuestionClick to flip
Which of the following are illegal names for the business methods defined in an entity bean home interface?
AnswerClick to flip back
A
findAllCustomers(…)
B
removeTheCustomer(…)
C
createCustomer(…)
D
create()
💡 Explanation:
EJB home interfaces for entity beans have strict naming conventions. Methods starting with 'create' (like createCustomer) are reserved for create methods. Methods starting with 'find' (like findAllCustomers) are reserved for finder methods. Method names like removeTheCustomer conflict with EQL reserved keywords. The method name 'create' alone is a reserved word in EJB context. Only retrieveCustData() doesn't violate these conventions.