esprit-gae

App Engine Utils

License

License

GroupId

GroupId

it.espr
ArtifactId

ArtifactId

esprit-gae
Last Version

Last Version

0.0.6
Release Date

Release Date

Type

Type

jar
Description

Description

esprit-gae
App Engine Utils
Project URL

Project URL

http://github.com/espr-it/gae
Source Code Management

Source Code Management

http://github.com/espr-it/gae/tree/master

Download esprit-gae

How to add to project

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

Dependencies

compile (8)

Group / Artifact Type Version
com.googlecode.objectify : objectify jar 5.1.13
org.apache.commons : commons-lang3 jar 3.4
commons-codec : commons-codec jar 1.10
org.slf4j : slf4j-api jar 1.7.5
org.slf4j : slf4j-log4j12 jar 1.7.5
log4j : log4j jar 1.2.17
org.mockito : mockito-all jar 1.10.19
org.easytesting : fest-assert-core jar 2.0M10

provided (1)

Group / Artifact Type Version
com.google.appengine : appengine-api-1.0-sdk jar 1.9.42

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

Simple injector for Java Build Status

Super simple and hopefuly fast injector for Java projects. It's intentionally functionaly limited and supports only couple of most important features. It's used by esprit-mvc which tries to be light weight and very friendly with Google App Engine. Doesn't run any classpath scanning and support injections of constructors and fields with @Inject, @Singleton and @Named annotations. Also support very simple configuration of beans through java Configuration class.

This is really alpha release not recommended to be used on production. But feel free to experiment and submit pull requests in case you find a bug or have an idea about any missing and usefull feture.

Getting Started

Clone and compile with maven - ie. mvn eclipse:eclipse to import to eclipse or 'mvn install' to add to local repository. I'll add a real maven repo little bit later.

Versions

Version
0.0.6
0.0.5
0.0.4
0.0.3