原因是主键id没有自动生成,
最好是自动生成: 如果是配置Hbm文件,可以加入<generator class="assigned"></generator> 如果是注解:
@GeneratedValue(strategy=GenerationType.IDENTITY) public Long getId() { return id; }
或者
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
private Long id;