《精通hibernate:java持久化...》---持久化类

来源:互联网 发布:域名查询ip地址 编辑:程序博客网 时间:2024/06/05 17:01

一,注意事项:

1,持久化类的OID对象标识符以及对应的数据库中的主键,一般不具有业务含义只用于标识作用,它们的生成不需要我们人为去设置。它们的生成通常由hibernate持久化类或由数据库系统自动生成。

因此,作为一种良好的习惯,我们应该把持久化类的这个OID的对应的setXXX()方法设置为private,这样目的是不让业务逻辑层类去人为设置OID的值。但是hibernate能够通过java反射机制访问这个私有的OID设置方法,进而设置OID的值。不设置这个值的话,数据库系统也会自动生成对应这个主键。

特别说明:在对象关系映射文件中

0 0
原创粉丝点击