@Entity
@Table(name="test")
public class Test implements Serializable {    @Id @GeneratedValue(generator="tt")
    @GenericGenerator(name="tt",strategy="native")
    private Integer field1;
    private String field2;    public Test() {
    }    public Test(String field2) {
        this.field2 = field2;
    }    public Test(Integer field1, String field2) {
        this.field1 = field1;
        this.field2 = field2;
    }    public Integer getField1() {
        return field1;
    }    public void setField1(Integer field1) {
        this.field1 = field1;
    }    public String getField2() {
        return field2;
    }    public void setField2(String field2) {
        this.field2 = field2;
    }}public class TMain {
    public static void main(String[] args){
        Session s=HibernateUtil.getSession();
        Transaction t=s.beginTransaction();
        s.save(new Test("test5"));
        s.save(new Test("test6"));
        s.save(new Test("test7"));
        t.commit();
        s.close();
    }
}