X-Git-Url: https://juplo.de/gitweb/?p=hibernate4-maven-plugin;a=blobdiff_plain;f=src%2Fit%2Fschemaexport-example%2Fschemaexport-example-persistence-impl%2Fsrc%2Fmain%2Fjava%2Fde%2Ftest%2Fschemaexport%2Fpersistence%2Fdao%2Fimpl%2FEmployeeDAO.java;fp=src%2Fit%2Fschemaexport-example%2Fschemaexport-example-persistence-impl%2Fsrc%2Fmain%2Fjava%2Fde%2Ftest%2Fschemaexport%2Fpersistence%2Fdao%2Fimpl%2FEmployeeDAO.java;h=c402a5e6f8fb731884ca9f70b963e4e25a8d0016;hp=0000000000000000000000000000000000000000;hb=a53a2ad438038084200a8449c557a41159e409dc;hpb=f18f820198878cddcea8b98c2a5e0c9843b923d2 diff --git a/src/it/schemaexport-example/schemaexport-example-persistence-impl/src/main/java/de/test/schemaexport/persistence/dao/impl/EmployeeDAO.java b/src/it/schemaexport-example/schemaexport-example-persistence-impl/src/main/java/de/test/schemaexport/persistence/dao/impl/EmployeeDAO.java new file mode 100644 index 00000000..c402a5e6 --- /dev/null +++ b/src/it/schemaexport-example/schemaexport-example-persistence-impl/src/main/java/de/test/schemaexport/persistence/dao/impl/EmployeeDAO.java @@ -0,0 +1,19 @@ +package de.test.schemaexport.persistence.dao.impl; + +import javax.persistence.EntityManager; + +import de.test.schemaexport.domain.Employee; +import de.test.schemaexport.persistence.dao.IEmployeeDAO; + +public class EmployeeDAO implements IEmployeeDAO { + + public Employee findByID(EntityManager em, long id) { + return em.find(Employee.class, id); + } + + public Employee createOrUpdate(EntityManager em, Employee toCreateOrUpdate) { + return em.merge(toCreateOrUpdate); + } + + +}