TPQuery is a java library providing templated prepared statements with native parameter support.
Go to file
2015-12-27 16:38:49 +01:00
ff-tpquery-executor-jdbc Renamed artifacts 2015-12-27 16:01:53 +01:00
ff-tpquery-executor-jpa Renamed artifacts 2015-12-27 16:01:53 +01:00
ff-tpquery-store updated from comments 2015-12-27 16:38:49 +01:00
src moved index to readme 2015-06-20 17:24:08 +02:00
.gitignore ignored copyed index 2015-06-20 17:25:00 +02:00
build.md Prep for repro+art rename 2015-12-27 15:44:17 +01:00
license.txt Added full project 2015-06-19 17:26:29 +02:00
pom.xml Renamed artifacts 2015-12-27 16:01:53 +01:00
README.md updated from comments 2015-12-27 16:38:49 +01:00
TODO.md updated from comments 2015-12-27 16:38:49 +01:00

FF-TPQuery

FF-TPQuery is a java8 library providing templated prepared statements.

Features

  • Named parameters
  • Include query parts
  • Default values
  • Extra parameter types like LIST and RAW
  • QuerySets are nestable.
  • Prepared statement cache if possibe.
  • Multiple languages supported.
  • Validation

Installation

Add maven deps;

<dependency>
  <groupId>net.forwardfire.tpquery</groupId>
  <artifactId>ff-tpquery-store</artifactId>
  <version>1.5.0-SNAPSHOT</version>
  <scope>compile</scope>
</dependency>

Files in this package

  • build.md - Developer build commands.
  • license.txt - The license of tpquery.
  • pom.xml - Maven specific build file.
  • readme.md - This file.
  • todo.md - Small todo list.
  • src - site source.
  • ff-tpquery-executor-jdbc - Jdbc executor implementation.
  • ff-tpquery-executor-jpa - JPA executor implementation.
  • ff-tpquery-store - The query store library.

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Style and test your code.

Release History

Version 1.5.0

  • First public release
  • fifth rewrite of idea.