Auto-generated Java model classes for the Shopware Store API, providing type-safe access to Shopware's data structures.
<dependency>
<groupId>de.codebarista</groupId>
<artifactId>shopware-model</artifactId>
<version>0.0.4</version>
</dependency>implementation 'de.codebarista:shopware-model:0.0.4'Contains auto-generated model classes from Shopware's OpenAPI specification with minimal modifications. These classes provide direct mapping to Shopware's Store API entities.
Contains additional utility classes and extensions that have proven useful in real-world Shopware integrations. These are manually crafted classes that complement the generated models.
// Core generated modelsimportde.codebarista.shopware.model.core.*;
Productproduct=newProduct();
Categorycategory=newCategory();
// Extension utilitiesimportde.codebarista.shopware.model.extension.*;
// ... additional helper classesThe core package contains model classes generated from Shopware's official OpenAPI 3 specification (version 6.5.7.3), ensuring compatibility with the Shopware Store API.
- Jakarta Annotations API
- Jackson Databind Nullable (optional)
This project is licensed under the MIT License - see the LICENSE file for details.