Dropwizard EntityManager

JPA for Dropwizard using Hibernate

License

License

Categories

Categories

DropWizard Container Microservices
GroupId

GroupId

com.scottescue
ArtifactId

ArtifactId

dropwizard-entitymanager
Last Version

Last Version

1.0.0-1
Release Date

Release Date

Type

Type

jar
Description

Description

Dropwizard EntityManager
JPA for Dropwizard using Hibernate
Project URL

Project URL

http://scottescue.com/dropwizard-entitymanager/1.0.0-1
Source Code Management

Source Code Management

https://github.com/scottescue/dropwizard-entitymanager

Download dropwizard-entitymanager

How to add to project

<!-- https://jarcasting.com/artifacts/com.scottescue/dropwizard-entitymanager/ -->
<dependency>
    <groupId>com.scottescue</groupId>
    <artifactId>dropwizard-entitymanager</artifactId>
    <version>1.0.0-1</version>
</dependency>
// https://jarcasting.com/artifacts/com.scottescue/dropwizard-entitymanager/
implementation 'com.scottescue:dropwizard-entitymanager:1.0.0-1'
// https://jarcasting.com/artifacts/com.scottescue/dropwizard-entitymanager/
implementation ("com.scottescue:dropwizard-entitymanager:1.0.0-1")
'com.scottescue:dropwizard-entitymanager:jar:1.0.0-1'
<dependency org="com.scottescue" name="dropwizard-entitymanager" rev="1.0.0-1">
  <artifact name="dropwizard-entitymanager" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.scottescue', module='dropwizard-entitymanager', version='1.0.0-1')
)
libraryDependencies += "com.scottescue" % "dropwizard-entitymanager" % "1.0.0-1"
[com.scottescue/dropwizard-entitymanager "1.0.0-1"]

Dependencies

compile (5)

Group / Artifact Type Version
io.dropwizard : dropwizard-db jar
com.fasterxml.jackson.datatype : jackson-datatype-hibernate5 jar
org.jadira.usertype : usertype.core jar
org.hibernate : hibernate-core jar
org.hibernate : hibernate-entitymanager jar 5.1.0.Final

test (3)

Group / Artifact Type Version
io.dropwizard : dropwizard-testing jar
org.hsqldb : hsqldb jar
org.glassfish.jersey.test-framework.providers : jersey-test-framework-provider-inmemory jar

Project Modules

There are no modules declared in this project.

Dropwizard EntityManager

Build Status Coverage Status

An add-on module providing managed access to a Hibernate JPA EntityManagerFactory and a shareable, thread-safe EntityManager that works with Dropwizard Hibernate's @UnitOfWork annotation.

Getting Started

See scottescue.com/dropwizard-entitymanager for details.

Support

Please file bug reports and feature requests in GitHub issues.

Credits

This module is heavily derived from Dropwizard Hibernate. Those who have contributed to Dropwizard Hibernate deserve much of the credit for this project. I've essentially adapted their work to create and expose the EntityManager and EntityManagerFactory objects.

Dropwizard is developed by Coda Hale; Yammer, Inc.; and the Dropwizard Team, licensed under the Apache 2.0 license.

License

Copyright (c) 2015-2016 Scott Escue

This library is licensed under the Apache License, Version 2.0. See the LICENSE file in this repository for the full license text.

Versions

Version
1.0.0-1
0.9.3-1
0.9.2-1
0.9.1-1
0.9.0-2
0.9.0-1