import javax.jdo.annotations.PersistenceCapable; import javax.jdo.annotations.Persistent; import javax.jdo.annotations.PrimaryKey; @PersistenceCapable public class Person { @PrimaryKey private String id; @Persistent private String name; // Getters and setters for id and name // ... } import javax.jdo.JDOHelper; import javax.jdo.PersistenceManagerFactory; public class JDOExample { private static final PersistenceManagerFactory pmfInstance = JDOHelper.getPersistenceManagerFactory("jdoconfig.xml"); private JDOExample() {} public static PersistenceManagerFactory get() { return pmfInstance; } } import javax.jdo.JDOHelper; import javax.jdo.PersistenceManager; import javax.jdo.PersistenceManagerFactory; public class Main { public static void main(String[] args) { PersistenceManagerFactory pmf = JDOExample.get(); PersistenceManager pm = pmf.getPersistenceManager(); try { Person person = new Person(); person.setId("1"); pm.makePersistent(person); } finally { pm.close(); } } }


上一篇:
下一篇:
切换中文