Stored Procedure Wrapper

Library to make PostgreSQL stored procedures available through simple Java "*SProcService" interfaces including automatic object serialization and deserialization (using typemapper and convention-over-configuration). Supports sharding, advisory locking, statement timeouts and PostgreSQL types such as enums and hstore.

License

License

GroupId

GroupId

org.zalando
ArtifactId

ArtifactId

zalando-sprocwrapper
Last Version

Last Version

3.1.1
Release Date

Release Date

Type

Type

jar
Description

Description

Stored Procedure Wrapper
Library to make PostgreSQL stored procedures available through simple Java "*SProcService" interfaces including automatic object serialization and deserialization (using typemapper and convention-over-configuration). Supports sharding, advisory locking, statement timeouts and PostgreSQL types such as enums and hstore.
Project URL

Project URL

https://github.com/zalando-incubator/java-sproc-wrapper
Project Organization

Project Organization

Zalando SE
Source Code Management

Source Code Management

https://github.com/zalando-stups/java-sproc-wrapper.git

Download zalando-sprocwrapper

How to add to project

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

Dependencies

compile (11)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.26
org.springframework : spring-jdbc jar 5.2.16.RELEASE
org.postgresql : postgresql jar 42.2.14
commons-lang : commons-lang jar 2.6
commons-beanutils : commons-beanutils jar 1.9.4
org.hibernate.validator : hibernate-validator jar 6.1.5.Final
org.glassfish : javax.el jar 3.0.1-b08
org.reflections : reflections jar 0.9.12
com.google.guava : guava jar 30.1-jre
javax.persistence : persistence-api jar 1.0.2
joda-time : joda-time jar 2.10.2

test (7)

Group / Artifact Type Version
junit : junit jar 4.13.1
org.springframework : spring-context-support jar 5.2.16.RELEASE
org.springframework : spring-test jar 5.2.16.RELEASE
org.cthul : cthul-matchers jar 1.1.0
com.zaxxer : HikariCP jar 3.3.1
org.slf4j : slf4j-log4j12 jar 1.7.26
org.mockito : mockito-core jar 2.28.2

Project Modules

There are no modules declared in this project.
org.zalando

STUPS by Zalando

THE PROJECTS IN THIS ORG ARE NO LONGER ACTIVELY MAINTAINED

Versions

Version
3.1.1
3.1.0
3.0.1
3.0.0