News.class中的代码 @Id
@TableGenerator(name="newsGen", table="NEWS_ID_GEN", pkColumnName="gen_key",
valueColumnName="gen_value",pkColumnValue ="news_id")
@GeneratedValue(strategy=GenerationType.TABLE, generator="newsGen")
private Integer id;
由于我插入2条记录,刚开始插入第一条记录的时候,辅助表示1,第二次插入的时候辅助表是2,但是当我查看另一个表的时候,竟然是50,再插入就是100.我不明白这样有什么用?这个TableGenerator有什么意义?请指点。