dasein-persist

Persistence mapping for Java apps

License

License

GroupId

GroupId

org.dasein
ArtifactId

ArtifactId

dasein-persist
Last Version

Last Version

2013.02.1
Release Date

Release Date

Type

Type

jar
Description

Description

dasein-persist
Persistence mapping for Java apps
Project URL

Project URL

https://github.com/greese/dasein-persist
Project Organization

Project Organization

enStratus Networks Inc
Source Code Management

Source Code Management

http://github.com/greese/dasein-persist

Download dasein-persist

How to add to project

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

Dependencies

compile (6)

Group / Artifact Type Version
commons-codec : commons-codec Optional jar 1.5
commons-httpclient : commons-httpclient Optional jar 3.1
log4j : log4j Optional jar 1.2.17
org.json : json jar 20090211
com.googlecode.hs4j : hs4j jar 0.1
org.dasein : dasein-util jar 2013.02

provided (1)

Group / Artifact Type Version
javax.servlet : servlet-api jar 2.5

test (3)

Group / Artifact Type Version
junit : junit jar 4.9
mysql : mysql-connector-java jar 5.1.10
simple-jndi : simple-jndi jar 0.11.3

Project Modules

There are no modules declared in this project.

dasein-persist

The Dasein Persistence libraries manage the persistence of Java objects to backend data stores such as relational and NoSQL databases. Dasein Persistence will automatically map a Java object to the backend data store and handle in-JVM caching of objects to minimize communication with the database. The caching scheme differs from something like memcache in that it is not distributed. This enables a solid balance between memory management within an individual JVM and freshness of data.

Dasein Persistence supports:

  • Any JDBC backend
  • Special high performance MySQL backends
  • Riak

Versions

Version
2013.02.1
2013.02
2012.08.9
2012.08.8
2012.08.7
2012.08.6
2012.08.5
2012.08.4
2012.08.3
2012.08.2
2012.08.1
2012.08
2012.05.7
2012.05.6
2012.05.5
2012.05.4
2012.05.3
2012.05.2
2012.05.1
2012.05
2012.04.5
2012.02
2012.01
2011.08
2011.02
10.2010.10.1