@Entity
public class Person {
@Id
private long id;
private String name;
}
<persistence-unit name="objectdb-unit" transaction-type="RESOURCE_LOCAL">
<provider>com.objectdb.jpa.Provider</provider>
<class>Person</class>
<properties>
<property name="javax.persistence.jdbc.url" value="objectdb:$objectdb/db/person.odb"/>
</properties>
</persistence-unit>
EntityManagerFactory emf = Persistence.createEntityManagerFactory("objectdb-unit");
EntityManager em = emf.createEntityManager();
EntityTransaction tx = em.getTransaction();
Person person = new Person();
person.setId(1);