Class BaseEntity<I extends Comparable<I> & Serializable>

java.lang.Object
org.omnifaces.persistence.model.BaseEntity<I>
Type Parameters:
I - The generic ID type.
All Implemented Interfaces:
Serializable, Comparable<BaseEntity<I>>, Identifiable<I>
Direct Known Subclasses:
GeneratedIdEntity, TimestampedBaseEntity

@MappedSuperclass public abstract class BaseEntity<I extends Comparable<I> & Serializable> extends Object implements Comparable<BaseEntity<I>>, Identifiable<I>, Serializable

Let all your entities extend from this. Then you can make use of BaseEntityService.

There are five more mapped superclasses which may also be of interest.

Author:
Bauke Scholtz
See Also: