Hibernate没有看到手动插入的数据

时间:2013-10-10 07:58:27

标签: java hibernate oracle11g annotations jpa-2.0

@Id
@SequenceGenerator(name="search_fees_seq_gen", sequenceName="search_fees_seq", allocationSize=1)
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="search_fees_seq_gen")
@Column(name="MSF_ID")
@Override
public Integer getId(){
 return super.getId();
}
....

INSERT INTO SEARCH_FEES ( MSF_ID, MSF_VAT, MSF_UNITPRICE ) 
VALUES ( SEARCH_FEES_SEQ.NEXTVAL, 15,100);

我有class Fee我已映射到table SEARCH_FEES。我使用了Hibernate并成功地向表中添加了一些记录。然后我尝试使用上面的insert语句手动添加记录。 select语句显示新添加的数据。

但是当我使用Hibernate来获取从数据库添加的数据时,它只获得自己添加的数据。我正在使用Oracle 11g XE。你能帮帮我吗?感谢。

0 个答案:

没有答案