Skip to content

DAO Example

sclassen edited this page Jan 4, 2013 · 2 revisions
public class ExampleService {

    private final EntityManagerProvider emProvider;
    
    @Inject
    public ExamleService(EntityManagerProvider emProvider) {
        this.emProvider = emProvider;
    }
    
    @Transactional
    public Foo getFooByName(String name) {
        final EntityManager em = emProvider.get();
        
        Foo result;
        // retrieve foo from the DB using the EntityManager.
        
        return result;
    }
}

Clone this wiki locally