3
对于生产我们使用的是Oracle数据库的一些华而不实的东西用于标识JPA - 用于测试
@Id
@GeneratedValue(generator = "generator")
@GenericGenerator(name = "generator", strategy = "guid", parameters = {})
@Column(name="PROPERTY_ID")
private String propertyId;
为了测试我想我只是用H2内存数据库以及如何ID不同的ID生成策略产生的感觉不那么重要(甚至不能确定guid会与H2一起工作),所以可能为测试和生产设置不同的设置?
杜佩:http://stackoverflow.com/questions/1689553/supporting-different-jpa-generationtypes-for-test-production – 2010-10-20 14:11:56