Last Version

siena 1.0.0-b6-20111107

Siena is a persistence abstraction layer made in Java with various implementations: * siena-jdbc: persists objects into a relational database using JDBC (status: deeply tested) * siena-gae: persists objects into the Google App Engine's datastore using its low-level API (status: beta) * siena-sdb: persists objects using Amazon's SimpleDB (very experimental) * siena-remote: persists objects remotely using a remote web application that uses siena. (planning) Siena is also: * Intrusive. You make a class persistent by extending a certain class. Relationships are defined also in an intrusive way. * Simple. Simplicity is the most important thing. * Limited. Due to the simplicity there are several unsupported things such as JOINs. * Extensible. There are two interfaces you can implement on your own way.

License

License

Categories

Categories

Maven Build Tools
GroupId

GroupId

com.google.code.maven-play-plugin.com.sienaproject.siena
ArtifactId

ArtifactId

siena
Version

Version

1.0.0-b6-20111107
Type

Type

jar
Description

Description

siena
Siena is a persistence abstraction layer made in Java with various implementations: * siena-jdbc: persists objects into a relational database using JDBC (status: deeply tested) * siena-gae: persists objects into the Google App Engine's datastore using its low-level API (status: beta) * siena-sdb: persists objects using Amazon's SimpleDB (very experimental) * siena-remote: persists objects remotely using a remote web application that uses siena. (planning) Siena is also: * Intrusive. You make a class persistent by extending a certain class. Relationships are defined also in an intrusive way. * Simple. Simplicity is the most important thing. * Limited. Due to the simplicity there are several unsupported things such as JOINs. * Extensible. There are two interfaces you can implement on your own way.
Project URL

Project URL

http://www.sienaproject.com
Project Organization

Project Organization

Google Code
Source Code Management

Source Code Management

https://github.com/mandubian/siena

Download siena 1.0.0-b6-20111107


<!-- https://jarcasting.com/artifacts/com.google.code.maven-play-plugin.com.sienaproject.siena/siena/ -->
<dependency>
    <groupId>com.google.code.maven-play-plugin.com.sienaproject.siena</groupId>
    <artifactId>siena</artifactId>
    <version>1.0.0-b6-20111107</version>
</dependency>
// https://jarcasting.com/artifacts/com.google.code.maven-play-plugin.com.sienaproject.siena/siena/
implementation 'com.google.code.maven-play-plugin.com.sienaproject.siena:siena:1.0.0-b6-20111107'
// https://jarcasting.com/artifacts/com.google.code.maven-play-plugin.com.sienaproject.siena/siena/
implementation ("com.google.code.maven-play-plugin.com.sienaproject.siena:siena:1.0.0-b6-20111107")
'com.google.code.maven-play-plugin.com.sienaproject.siena:siena:jar:1.0.0-b6-20111107'
<dependency org="com.google.code.maven-play-plugin.com.sienaproject.siena" name="siena" rev="1.0.0-b6-20111107">
  <artifact name="siena" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.google.code.maven-play-plugin.com.sienaproject.siena', module='siena', version='1.0.0-b6-20111107')
)
libraryDependencies += "com.google.code.maven-play-plugin.com.sienaproject.siena" % "siena" % "1.0.0-b6-20111107"
[com.google.code.maven-play-plugin.com.sienaproject.siena/siena "1.0.0-b6-20111107"]

Dependencies

compile (8)

Group / Artifact Type Version
dom4j : dom4j jar 1.6.1
org.apache.ddlutils : ddlutils jar 1.0
com.google.appengine : appengine-api-1.0-sdk jar 1.4.2
com.google.code.maven-play-plugin.org.apache.hbase : hbase jar 0.21.0-20100622
com.h2database : h2 jar 1.3.154
com.google.api.client : google-api-client jar 1.4.1-beta
com.amazonaws : aws-java-sdk jar 1.2.4
org.apache.httpcomponents : httpcore jar 4.1.1

provided (1)

Group / Artifact Type Version
com.google.appengine : appengine-tools-sdk jar 1.4.2

test (9)

Group / Artifact Type Version
junit : junit jar 3.8.2
commons-dbcp : commons-dbcp jar 1.2.2
dbunit : dbunit jar 2.2
mysql : mysql-connector-java jar 5.1.6
postgresql : postgresql jar 8.4-702.jdbc4
org.drizzle.jdbc : drizzle-jdbc jar 1.0
com.google.appengine : appengine-testing jar 1.4.2
com.google.appengine : appengine-api-labs jar 1.4.2
com.google.appengine : appengine-api-stubs jar 1.4.2

Project Modules

There are no modules declared in this project.