我正在研究它的ORM是Hibernate的spl。 我希望当另一个程序员从hibernate请求加载一个实体时,如果该实体是一个逻辑删除的实体,hibernate不会初始化该字段。
(例如:Entity有一个名为delete的字段.delete:1表示删除。删除:0表示活着)
更多解释:
当我通过Session.load(...)
加载实体并返回它时,我想要。当另一个程序员的客户端在hibernate初始化之前获取一个处于惰性模式的属性时,我们检查该属性是否是一个聚合并被删除为逻辑hibernate或我自己返回null而不是删除该属性。