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 applicationdev10-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