package com.ankurm.hibernatedemo.naturalid; import jakarta.persistence.Entity; import jakarta.persistence.GeneratedValue; import jakarta.persistence.Id; /** * Parent side of the composite natural id demo -- see {@link Department}. * *

Docs: docs/06-natural-ids.md, Topic 3. */ @Entity public class Company { @Id @GeneratedValue private Long id; private String name; public Company() { } public Company(String name) { this.name = name; } public Long getId() { return id; } public String getName() { return name; } }