我觉得,你也可以轻松地用JPA来实现。只需调用一些你创建的DAO对象即可:
javax.persistence.EntityManager em = Persistence.createEntityManagerFactory("MyDBPU").createEntityManager();
javax.persistence.Query query = em.createQuery("SELECT t FROM Table1 t");
em.getTransaction().begin();
List<Table1Entity> resultList = query.getResultList();
Where the query could be anything, just study the JP Language here: enter link description here.
You can have for example something like this:
em.createQuery("SELECT ch FROM Chapters ch WHERE ch.parentChap = "+parentChapter.getChapId());
所以,你可以在DAO中创建一些方法来查询你的条件,然后执行更新查询等操作。
您还可以尝试Geertjan的一系列文章2和其他文章。但是还有一些更棘手的问题(但我是NB平台的初学者,Java也只是有点了解,但我已经解决了许多问题),但也可以使用Derby Embbed。