This week's giveaway is in the Spring forum. We're giving away four copies of liveProject: Protecting User Data with Spring Security and OAuth2 and have Laurentiu Spilca on-line! See this thread for details.
P-230 of EJB3 In Action Book states "If you want to use field-based access, you can declare all your POJO persisted
data fields public or protected"
"Even if you used field-based access, we recommend that you make the fields private and expose the fields to be modified
by getter/setter method."
The above 2 statements are contradictory... Can we mark our fields private and use them for field-based access ?