I have entity class
@Data
@NoArgsConstructor
@Entity
@Table(name = "tx")
public class Tx{
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "id", nullable = false)
private int id;
@Column(name = "aaa")
private String aaa;
}
and i try to insert 100 template records into db.
Tx tx = applicationContext.getBean(Tx.class);
Session session = sessionFactory.openSession();
session.beginTransaction();
IntStream.range(0, 100).forEach(index -> session.save(tx));
session.getTransaction().commit();
session.close();
but as a result, only 1 record is inserted into the database. What am I doing wrong?