Hi,
Can anyone explain me what is going one?
I got collection mapped (one directional) from planet->buildingsProd class like this
@OrderBy("index ASC") @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY) @JoinColumn(name="Planet_idPlanet") public List<BuildingsProd> getBuildingsProdList() { if (buildingsProdList == null) buildingsProdList = new LinkedList<BuildingsProd>(); return buildingsProdList;
Planet planet = em.find(Planet.class, idPlanet);
BuildingsProd b = new BuildingsProd(); planet.getBuildingsProdList().add(b); em.merge(planet);