This content has been marked as final. Show 2 replies
First part of answer is you can use any old list since otherwise it's not a POJO. Second, you initialize your own collections or pre-check for null. Pre-initializing is the lesser of two evils.
I usually do
private List<Book> books = new ArrayList<Book>();