Win a copy of Java 9 Revealed this week in the Features new in Java 9 forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

HFEJB question 46 from mock exam  RSS feed

 
paresh vernekar
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have a doubt regarding the following question from HFEJB.
What's true about an entity bean's primary key?
A Primary key fields must be cmp-fields
B Setter methods for fields associated with primary key must not be exposed thorugh client view
C If two entity objects have the same home and the same primary key, they are considered to be identical
D The getPrimaryKey() method can be invoked on references to only remote home interfaces, not local home interfaces

My answers were A,B, C

However the correct solution given are B & C.The reason given for A is that a compound key can be a primary key

I am unable to understand why A is a correct option, as the primary key is a subset of cmp fields.Even if a compound key is used, it needs to consist of cmp fields.Hence I had selected option A.

Can you please explain this?

Regards,
Paresh Vernekar
 
wise owen
Ranch Hand
Posts: 2023
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Check here.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!