Skip to Content
Installation

Installation

DEV1.0 Picnic is available as a core library with framework-specific integrations:

  • dev10-picnic-core: Core library (Java 11+) - works with any Java application
  • dev10-picnic-spring: Spring Boot 2.x integration (Java 11+)
  • dev10-picnic-spring3: Spring Boot 3.x integration (Java 17+)
  • dev10-picnic-micronaut: Micronaut integration (Java 17+)
  • dev10-picnic-quarkus: Quarkus integration (Java 17+)

Maven - Core Library

Add the core dependency to your pom.xml:

<dependency> <groupId>com.dev10</groupId> <artifactId>dev10-picnic-core</artifactId> <version>1.0-SNAPSHOT</version> </dependency>

Maven - Spring Boot 2.x

<dependency> <groupId>com.dev10</groupId> <artifactId>dev10-picnic-spring</artifactId> <version>1.0-SNAPSHOT</version> </dependency>

Maven - Spring Boot 3.x

<dependency> <groupId>com.dev10</groupId> <artifactId>dev10-picnic-spring3</artifactId> <version>1.0-SNAPSHOT</version> </dependency>

Maven - Quarkus

<dependency> <groupId>com.dev10</groupId> <artifactId>dev10-picnic-quarkus</artifactId> <version>1.0-SNAPSHOT</version> </dependency>

Maven - Micronaut

<dependency> <groupId>com.dev10</groupId> <artifactId>dev10-picnic-micronaut</artifactId> <version>1.0-SNAPSHOT</version> </dependency>

Database Drivers

Include the appropriate JDBC driver for your database:

PostgreSQL

<dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <version>42.5.0</version> <scope>runtime</scope> </dependency>

MySQL

<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.31</version> <scope>runtime</scope> </dependency>

SQL Server

<dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc</artifactId> <version>11.2.1.jre11</version> <scope>runtime</scope> </dependency>

Oracle

<dependency> <groupId>com.oracle.database.jdbc</groupId> <artifactId>ojdbc11</artifactId> <version>23.2.0.0</version> <scope>runtime</scope> </dependency>
Last updated on