<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<version>1.3.2</version>
</dependency>
@Entity
@Table(name = "employees")
public class Employee {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(name = "employee_name")
private String name;
// getters and setters
}
public class Main {
public static void main(String[] args) {
EntityManager entityManager = EntityManagerFactory.createEntityManager();
Employee employee = new Employee();
employee.setName("John Doe");
entityManager.persist(employee);
entityManager.close();
}
}