try {
session = HibernateUtil.getSession();
ta = session.beginTransaction();
// for (int j = 0; j < 2; j++) {
int j=0;
System.out.println(j);
cl.setName("name" + j);
session.save(cl);
for (int i = 0; i < 10; i++) {

str.setClasses(cl);
str.setName("name" + i + j);
session.save(str);
if (i % 10 == 0) {
session.flush();
session.clear();
}
}
// }
ta.commit();