|
Hibernate example source code file (CustomTrackingRevisionEntity.java)
The Hibernate CustomTrackingRevisionEntity.java source codepackage org.hibernate.envers.test.entities.reventity.trackmodifiedentities; import org.hibernate.envers.RevisionEntity; import org.hibernate.envers.RevisionNumber; import org.hibernate.envers.RevisionTimestamp; import javax.persistence.*; import java.util.HashSet; import java.util.Set; /** * Revision entity which {@code modifiedEntityTypes} field is manually populated by {@link CustomTrackingRevisionListener}. * @author Lukasz Antoniak (lukasz dot antoniak at gmail dot com) */ @Entity @RevisionEntity(CustomTrackingRevisionListener.class) public class CustomTrackingRevisionEntity { @Id @GeneratedValue @RevisionNumber private int customId; @RevisionTimestamp private long customTimestamp; @OneToMany(mappedBy="revision", cascade={CascadeType.PERSIST, CascadeType.REMOVE}) private Set<ModifiedEntityTypeEntity> modifiedEntityTypes = new HashSet Other Hibernate examples (source code examples)Here is a short list of links related to this Hibernate CustomTrackingRevisionEntity.java source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.