Page 1 of 1

About PersistenceUtil isLoaded in ToyApplication

Posted: Tue Aug 30, 2016 3:45 pm
by himaiMinh
Hi,
In the ToyApplication, Item.java,

Code: Select all

public String toString() {
        PersistenceUtil pu = Persistence.getPersistenceUtil();
        return "salesapp.Item[id=" + id + " name="+name+
               " categories="+(pu.isLoaded(categories)?categories:"Not Loaded")+
                "]";
     }
Why the PersistenceUtil cannot load categories ?
How can I make it load categories?

Re: About PersistenceUtil isLoaded in ToyApplication

Posted: Tue Aug 30, 2016 9:27 pm
by admin
Just set fetch type to eager in Item.java for categories:

@ManyToMany(fetch=FetchType.EAGER)
private Set<Category> categories;