This problem is called " object–relational impedance mismatch". Objects in an object-oriented application follow OOP principles, while objects in the back-end follow database normalization principles, resulting in different representation requirements. Mapping a single property to multiple columns.Mapping Java Enums to columns as though they were regular properties.Overriding the default SQL type when mapping a column to a property.This makes the following scenarios possible: Hibernate supports the mapping of custom value types. In addition to managing associations between objects, Hibernate can also manage reflexive associations wherein an object has a one-to-many relationship with other instances of the class type. There are provided facilities to arrange one-to-many and many-to-many relationships between classes. Hibernate can use the XML file or the Java annotations to maintain the database schema. This is auxiliary when annotations are used. When using an XML file, Hibernate can generate skeleton source code for the persistence classes. The mapping of Java classes to database tables is implemented by the configuration of an XML file or by using Java Annotations.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |