The incremental database reverse engineering (DBRE) add-on allows you to create an application tier of JPA 2.0 entities based on the tables in your database. DBRE will also incrementally maintain your application tier if you add or remove tables and columns.
R. Salustowicz, and J. Schmidhuber. Proceedings of the Fifteenth International Conference
on Machine Learning, ICML'98, page 488--496. Madison, Wisconsin, USA, Morgan Kaufmann, (July 1998)
K. Kim, and S. Cho. Neurocomputing, 69 (16-18):
2193--2207(October 2006)Brain Inspired Cognitive Systems - Selected papers
from the 1st International Conference on Brain Inspired
Cognitive Systems (BICS 2004).
P. Mohagheghi, B. Anda, and R. Conradi. ICSE '05: Proceedings of the 27th international conference on Software engineering, page 303--311. New York, NY, USA, ACM Press, (2005)
I. Davidson, S. Ravi, and M. Ester. KDD '07: Proceedings of the 13th ACM SIGKDD international conference on Knowledge discovery and data mining, page 240--249. New York, NY, USA, ACM, (2007)