package com.ankurm.hibernatedemo.mappingstyle; /** * Deliberately carries NO JPA/Hibernate annotations at all -- not even {@code @Entity}. * Its only mapping is {@code orm-xml-only-mapping.xml}, registered via * {@code spring.jpa.mapping-resources}. If a query against {@code xml_only_widgets} succeeds, * orm.xml alone is enough to make this a managed entity. * *
Docs: docs/04-annotations-vs-xml.md, Topic 1. */ public class OrmXmlOnlyEntity { private Long id; private String label; public OrmXmlOnlyEntity() { } public OrmXmlOnlyEntity(String label) { this.label = label; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getLabel() { return label; } public void setLabel(String label) { this.label = label; } }