I have a class that is currently mapped as an entity in a database table using Hibernate. This class should be refactored into an abstract class containing some field common to all of its subclasses.
I'm using annotations for mapping hibernate entities/relationships classes.
I would like suggestions/variants on how to do this refactoring.
Also, some suggestions on how to move the data that is stored in the database (for the future abstract superclass) into one of the concrete subclasses.