|
This works
db.begin();
Nation nation = new Nation(); db.create(nation); NationDescription desc = new NationDescription(); db.create(desc); desc.setLanguage("it"); desc.setName("No desc"); desc.setNation(nation); nation.addNationDescription(desc); desc = new NationDescription(); db.create(desc); desc.setLanguage("en"); desc.setName("No desc"); desc.setNation(nation); nation.addNationDescription(desc); db.commit(); db.close(); but not this:
db.begin();
NationDescription desc = null; Nation nation = new Nation(); db.create(nation); while(enum.hasMoreElements()) { String lang = (String)enum.nextElement(); desc = new NationDescription(); db.create(desc); desc.setLanguage(lang); desc.setName("No desc"); desc.setNation(nation); nation.addNationDescription(desc); } db.commit(); db.close(); but both does the same thing in 2 different
ways.
|
- [castor-dev] Problem with CREATE Marsoni Francesco
- Re: [castor-dev] Problem with CREATE Marsoni Francesco
- Re: [castor-dev] Problem with CREATE Marsoni Francesco
