jkniv

Powering your database/repositories with Java code agnostic from JDBC and SQL

LGPL-2.1 License

Stars
4

JKNIV

jkniv is set of Java libraries to help software development. A Switzerland penknife (kniv).

  • jkniv-sqlegance A library for build static or dynamic SQLs from XML files, handling SQL external to java code.
  • jkniv-whinstone A repository implementation for database (JDBC, Cassandra, CouchDB, JPA).

Version number

Set up new version number:

mvn versions:set -DnewVersion=0.6.8

from 0.6.8 to 0.6.9

mvn validate -DbumpPatch

from 0.6.8 to 0.7.0

mvn validate -DbumpMinor

from 0.6.8 to 1.0.0

mvn validate -DbumpMajor

Deploy

Deploy on github artifacts:

mvn deploy

Deploy on sonytype artifacts:

mvn deploy -Drelease=true