An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with mapstruct

A curated list of projects in awesome lists tagged with mapstruct .

https://github.com/mapstruct/mapstruct

An annotation processor for generating type-safe bean mappers

annotation-processor bean-mapping java javabeans mapping mapstruct no-reflection records

Last synced: 17 Dec 2025

https://github.com/perye/dokit

基于 Spring Boot2、 Jpa、 Spring Security、JWT、redis、Vue的前后端分离的后台管理系统开发平台, 用户管理、菜单管理、角色管理、字典管理、权限控制的方式为RBAC,操作日志、异常日志、接口限流、项目支持数据权限管理,支持一键生成前后端代码(支持在线预览及打包下载),支持前端菜单动态路由 可一键部署服务器应用,数据库。系统中活跃用户状态监控,监视当前系统CPU、内存、磁盘、堆栈等相关信息,基于Element UI在线表单设计及生成Vue代码。

axios druid element-ui jpa jwt log4jdbc mapstruct mysql quartz rbac redis spring-boot springboot springcache springsecurity swagger2 vue vue-router vuex websocket

Last synced: 03 May 2025

https://github.com/xjjdog/bcmall

以教学为目的的电商系统。包含ToB复杂业务、互联网高并发业务、缓存应用;DDD、微服务指导。模型驱动、数据驱动。了解大型服务进化路线,编码技巧、学习Linux,性能调优。Docker/k8s助力、监控、日志收集、中间件学习。前端技术、后端实践等。主要技术:SpringBoot+JPA+Mybatis-plus+Antd+Vue3。

antd docker guava hibernate-validator jpa jwt k8s kafka linux mapstruct mybatis-plus mysql prometheus redis service-mesh springboot springcloud vue3

Last synced: 22 Mar 2025

https://github.com/arey/java-object-mapper-benchmark

JMH benchmark of Java object-to-object mapping frameworks

benchmark bull datus dozer jmapper jmh mapstruct modelmapper orika selma

Last synced: 05 Apr 2025

https://github.com/entur/mapstruct-spi-protobuf

Protobuf accessor naming strategy for Mapstruct

javabean mapstruct mapstruct-plugin protobuf protobuf3

Last synced: 05 Apr 2025

https://github.com/lets-mica/mica-jmh

mica 工具性能压测,目的是鞭策自己,让 mica 性能更加优秀。

beancopy hutool mapstruct mica okhttp3 selma spring

Last synced: 08 Apr 2025

https://github.com/ivangfr/spring-data-jpa-relationships

The goal of this project is to study the JPA relationships: one-to-one, one-to-many / many-to-one, and many-to-many.

java jpa-relationships many-to-many many-to-one mapstruct one-to-many one-to-one postgresql spring-boot spring-data-jpa spring-web-mvc springdoc-openapi testcontainers

Last synced: 19 Oct 2025

https://github.com/ugoevola/ts-mapstruct

TS-Mapstruct is an approach of the JAVA MapStruct addapted in TypeScript.

auto-mapper classconverter decorators generator mapper mappers mapping mappings mapstruct object-to-object typescript

Last synced: 12 Jan 2026

https://github.com/cassiomolin/tasks-rest-api

Sample REST API for managing tasks using Spring Boot, Jersey, Jackson, MapStruct, Hibernate Validator and REST Assured.

hibernate-validator jackson java jersey mapstruct postman rest rest-api rest-assured spring spring-boot

Last synced: 15 Mar 2026

https://github.com/rapter1990/kubernetesjavaclientapi

Spring Boot with the usage of Kuberneres Java Client Api (Pods,Deployments,Service,Namespace)

api integration-test java java17 junit kubernetes-java-client mapstruct maven minikube spring-boot

Last synced: 16 May 2025

https://github.com/mobaijun/kjs-common

Java 工具类库

java java-8 lombok mapstruct sl4j

Last synced: 07 Oct 2025

https://github.com/kokorin/lombok-presence-checker

Lombok extension which generates Presence Check methods

extension lombok mapstruct presence-checker-methods

Last synced: 14 Jan 2026

https://github.com/alexmarqs/musicweather-api-clean-architecture

⛅ An API system to retrieve playlist suggestions (Spotify API) based on weather (OpenWeather API) using a clean architecture with Spring Boot

clean-architecture docker docker-compose hexagonal-architecture lombok mapstruct openfeign openweathermap-api redis spotify-api spring-boot

Last synced: 15 Mar 2025

https://github.com/rapter1990/foreignexchangeexample

Case Study - Openpayd Foreign Exchange Example (Spring Boot, Java 21, Docker, Maven, JUnit Test, Integration Test, In-Memory Database (H2 Database), Github Actions, Spring Open Api, Mapstruct, Spring Cache, Resillience4j (Rate Limiter))

docker docker-compose dockerfile github-actions h2-database in-memory-database integration-test java21 junit mapstruct maven mockito monolith openapi rate-limiter resilience4j resttemplate spring-boot spring-cache

Last synced: 11 Apr 2025

https://github.com/ivangfr/springboot-caching-neo4j

The goal of this project is to explore how caching works. To achieve this, we will implement a simple Spring Boot application called "restaurant-api." We will use Neo4j for storage and select one of the following solutions (Simple, Caffeine, or Redis) for caching.

caching caffeine graalvm java mapstruct native neo4j redis spring-boot spring-data-neo4j spring-web-mvc springdoc-openapi testcontainers

Last synced: 31 Aug 2025

https://github.com/lucasrmagalhaes/person_api-dio

Sistema de Gerenciamento de Pessoas

dio heroku java11-spring-boot lombok mapstruct

Last synced: 18 Sep 2025

https://github.com/emirhandogandemir/bookstore

This is backend of book store project. I was developing during summer holiday

aop java mapstruct redis-cache rules-engine spring-data-jpa spring-security springboot springframework

Last synced: 24 Apr 2025

https://github.com/kernelpanic92/old_dartstruct

An annotation processor inspired by mapstruct for generating type-safe mappers

annotation-processor build-runner dart dartstruct mapping mapstruct object-mapper source-gen

Last synced: 10 Apr 2025

https://github.com/bouanani-soufiane/citronix

Citronix is a citrus farm management application designed to streamline operations for farmers by managing farms, fields, trees, harvests, and sales. The application incorporates advanced constraints to ensure data consistency and optimal productivity.

domain-driven-design mapstruct rest-api spring-boot

Last synced: 20 Mar 2025

https://github.com/davorpa/gestbifly-springboot-api

GestBiFly. API de gestión de préstamos en una biblioteca - librería basado en tecnologías Spring Boot, Spring Data, JPA, Hibernate, Lombok y Mapstruct. (IFCD0210)

api-rest course-project dto dto-entity-mapper exercism hibernate-jpa java java-11 lombok lombok-maven mapstruct mapstruct-example maven-project mysql-database seresco spring-boot spring-data-jpa spring-framework spring-security spring-validation

Last synced: 08 Apr 2026

https://github.com/romeh/springboot-postgres-embedded-dao-testing

an exmaple for spring data DAO unit testing with embeded postgres in spring boot application

dao lombok mapstruct postgresql spring-boot swagger2 unit-testing

Last synced: 09 Apr 2025

https://github.com/rendis/structsconv

A mapstruct to convert struct from one type to another

go golang mapper mapper-struct mapping-tools mapstruct

Last synced: 07 May 2025

https://github.com/mfarsikov/kewt

Kewt is a Kotlin tool for data class mapping

kapt kotlin mapstruct

Last synced: 06 Oct 2025

https://github.com/douaa1819/mapstruct-guide

Guide pratique pour apprendre MapStruct, une bibliothèque Java de mapping d’objets rapide et performante. Ce repo inclut des exemples de mappings basiques et imbriqués, une comparaison avec ModelMapper, et des explications sur les principes SOLID appliqués.

java mapping mapstruct modelmapper performance solid tutorial

Last synced: 06 Feb 2026

https://github.com/pouyapouryaie/basicfeaturesforspringproject

This Repo contain basic features for develop application base on spring boot. some of this features is RestApi, cache, hibernate, mapper, test, docker and .....

ehcache-spring ehcache3 internationalization jasypt-password log4j2 mapstruct spock-framework spring spring-configuration spring-test spring-validation spring-web springboot2 swagger-api task-scheduler testcontainers

Last synced: 17 Feb 2026

https://github.com/xadidja03/trade-control-system

Welcome to Trade Control System project. This project aims to provide commerce experience with java.

gradle hibernate java jpa junit mapstruct postgresql relationships spring swagger

Last synced: 07 Apr 2026

https://github.com/khaledashrafh/hotelhub

HotelHub is an advanced hotel booking management system designed to facilitate seamless booking of accommodations and event spaces. This web application aims to simplify the hotel management process by providing distinct functionalities for various user roles including Guests, Admins, and Staff.

api api-documentation booking-system clean-architecture hotel-management-system jwt-authentication lombok mail-services mapstruct multi-tier multilayers mysql notification-service restful-api spring spring-boot spring-data-jpa spring-security springdoc-openapi

Last synced: 30 Apr 2025

https://github.com/rapter1990/couriertracking

Case Study - Courier Tracking (Kotlin, Spring Boot, Mapstruct, JUnit Tests, Integration Tests, Docker, CI/CD - Github Actions, Gradle)

docker docker-compose dockerfile github-actions gradle integration-test junit kotlin mapstruct mysql openapi postman spring-boot testcontainer

Last synced: 04 Jan 2026

https://github.com/tmslpm/hello-spring-layered-architecture

A Spring Boot project structured with Gradle subprojects, following a layered design (DAL, BLL, PL) with centralized version management using Gradle Version Catalog. Each layer is isolated for simplicity and maintainability.

gradle junit5 layered-architecture lombok mapstruct mockito multi-project spring-boot

Last synced: 15 Mar 2026

https://github.com/atomeocean/atomeocean-cn-mapstruct

Open source mapstruct doc in Chinese

java mapstruct open-source

Last synced: 09 Mar 2026

https://github.com/romanow/lecture-spring-boot-example

Live coding example for main modules in Spring Boot

mapstruct spring-actuator spring-boot spring-data-jpa spring-security

Last synced: 18 Apr 2026

https://github.com/sanjinkurelic/paintingsgarage

Paintings garage is a React web shop where customers can sell and buy physical or digital copies of paintings

aop hibernate jpa jwt lombok mapstruct moment oauth2 prop-types react react-jwt react-router redux redux-persist rtk rtk-query spring-aspects spring-boot spring-security yarn

Last synced: 14 Apr 2026

https://github.com/illarion/merge

Merge multiple maps in golang, recursively

config go golang lodash-merge map mapstruct merge

Last synced: 24 Feb 2025

https://github.com/filiphr/mapstruct-builder-accessor

Alternative Accessor Naming Strategy for MapStruct that supports builder setters

builder mapping mapstruct

Last synced: 24 Dec 2025

https://github.com/tonylapoche/api-library-spring

API Rest développé avec Spring Boot | Objectif: crée des tables avec des liaisons entre les entités "Auteurs, Genres et Livres".

api-rest crud-api h2-database java mapstruct maven spring-boot

Last synced: 11 May 2026

https://github.com/agoncal/agoncal-sample-mapstruct

Mapstructu Samples

mapstruct samples

Last synced: 22 Mar 2025

https://github.com/sandeepbegudem/springboot-restapi-mapstruct

This application developed using Spring Boot, Java17, MySQL, Spring Data JPA, Maven, Lombok. This demo backend application provides the overall implementation of the async implementation using Java8 Completable Future for importing and retrieving bulk data with the Executor Service ThreadPool.

asynchronous executor-service java8-completablefuture lombok mapstruct maven-plugin mysql-database spring-boot springdata-jpa threadpoolexecutor

Last synced: 09 May 2026

https://github.com/pankhurisriv/user-management-system

Spring Boot CRUD(Create, Read, Update, Delete) application with MySql database and API documentation using Swagger and OpenAPI UI.

actuator hibernate hibernate-validator java mapstruct mysql spring-boot spring-mvc swagger-ui

Last synced: 02 Apr 2026

https://github.com/spcookie/tokisaki

A robot service that can be started in just a few simple steps, using cool features (currently under development)

docker hinernate kotlin mapstruct minio mirai-bot mutiny postgresql quarkus quartz redis rest-api resteasy smallrye vertx

Last synced: 04 Feb 2026

https://github.com/gifflet/spring-cloud-microservices

Spring Cloud powered microservices utilizing Eureka, Gateway LoadBalancer, Open Feign, RabbitMQ, KeyCloak and Docker

docker docker-compose eureka feign keycloak mapstruct microservices rabbitmq spring-boot spring-cloud

Last synced: 19 Apr 2026

https://github.com/quarkiverse/quarkus-mapstruct

MapStruct is a code generator that greatly simplifies the implementation of mappings between Java bean types based on a convention over configuration approach.

mapstruct quarkus-extension

Last synced: 13 Jan 2026

https://github.com/jordi-jaspers/real-estatetor

A simple Real-estate website GUI made in React and tailwind CSS. This will provide as the foundation for solidity and micronaut experiments. The backend is a fully reactive microservice using an R2DB connection with postgres and implementing Webflux capabilities.

blockchain graalvm gradle groovy java jdk17 kotlin mapstruct micronaut r2dbc react reactive webflux

Last synced: 09 Apr 2026

https://github.com/sisimomo/graphqlsakila

Demonstrations of my proficiency span across several technologies. Concretely, this project is an API facilitating CRUD operations (Create, Read, Update, Delete (TODO)) for various objects.

data-loader dgs dgs-framework java java-17 jpa-hibernate lombok mapstruct mariadb netflix-dgs nplus1 portfolio sakila spring spring-boot sql

Last synced: 20 Apr 2026

https://github.com/h3ar7b3a7/contactmanagerbackend

The back-end for a contact manager application, with Spring security.

mapstruct postgres rest-api spring-security-jwt swagger-ui

Last synced: 22 Apr 2026

https://github.com/vtramo/sportsclub-restapi-toysystem

Backend REST API built with Java and Spring Boot 3.0. Application testing with different high performance JVMs (like GraalVM and Eclipse OpenJ9) and application testing using AOT compilation by building a native image with GraalVM.

aot-compilation backend-api docker docker-compose graalvm graalvm-native-image java jvm jvm-performance lombok mapstruct openapi openapi-generator openj9 performance-testing rest-api sportsclub spring-boot-3 swagger swagger-codegen

Last synced: 04 Jan 2026

https://github.com/vekeryk/todolist-rest-api

Complex Spring REST service with JWT Security that allows you manage ToDo and add collaborators

hibernate jjwt jwt-authentication mapstruct mockito rest-api spring-boot spring-security todolist unit-testing

Last synced: 29 Apr 2026

https://github.com/andy489/guess_card_game

A simple card game based on the three-layer architecture MVC. Spring Boot 3, Server-Side rendering via Thymeleaf, MySQL database.

bootstrap-4 javascript-fetch-api mapstruct mysql session-management spring-boot-3 thymeleaf

Last synced: 15 Feb 2026

https://github.com/opifexm/taskmanager

Spring Security 6 with JWT authentication and Argon2 password encoding, backed by Liquibase, Testcontainers, PostgreSQL, and MapStruct technologies.

argon2 hibernate jjwt liquibase mapstruct postgresql rollbar-api spring-boot spring-security spring-specifications swagger testcontainers

Last synced: 12 Apr 2026

https://github.com/cptntotoro/full-stack-store-showcase

Онлайн-магазин (Java 21, Spring Boot, Hibernate, PostgreSQL, Lombok, Mapstruct, Maven, Docker, Thymeleaf, HTML, CSS, JavaScript)

docker-compose github-actions hibernate java-21 javascript lombok mapstruct maven postgresql spring-boot thymeleaf

Last synced: 02 Apr 2026

https://github.com/kkkkninezzz/home-bangumi

不太auto的追番工具

graalvm jdk21 mapstruct springboot3 sqlite vue

Last synced: 23 Jan 2026

https://github.com/carlosalmanzab/backend-report-app

El proyecto de seguridad ciudadana es una aplicación web que permite a los ciudadanos reportar incidentes de seguridad a las autoridades locales.

docker docker-compose docker-volumes firebase java jpa jwt mapstruct messaging-services open-api push-notifications spring spring-boot spring-security swagger-ui webapp websocket websockets

Last synced: 25 Feb 2026

https://github.com/shumlesha/kartoshkawallet

Сервис электронного кошелька, выполненный в рамках Интенсива ШИФТ 2024

docker-compose grafana java junit jwt-authentication mapstruct mockito monolith-architecture prometheus spring-boot spring-security springdoc-openapi-ui

Last synced: 02 Feb 2026

https://github.com/shumlesha/forum-microservices-backend

Многомодульный Maven-проект, представляющий собой систему форума с наличием ролевой модели

eureka-server flyway-migrations java jwt-authentication mapstruct maven microservices minio postgres reactor-kafka role-based-access-control s3-storage smtp spring-boot spring-cloud spring-mail spring-mvc spring-security springdoc-openapi-ui

Last synced: 16 Apr 2026

https://github.com/goafabric/person-service-quarkus

⚛️Complete Quarkus Service that includes Persistence as well as several Crosscutting Concerns needed for a mature application - Also includes a native image build

jpa mapstruct native quarkus resilience

Last synced: 04 Mar 2026

https://github.com/vitor-reck/product-api

RESTFul API for inventory management with Java and Spring Boot

docker docker-compose java junit5 log4j2 mapstruct mockito mongodb spring-boot

Last synced: 04 Apr 2026

https://github.com/l-ogorzalek/bookstore-java

Final Spring project for university course.

feign h2-database java lombok mapstruct maven openapi spring swagger

Last synced: 05 Apr 2026

https://github.com/khaledashrafh/taskarium

Taskarium is a powerful and user-friendly task and note management application developed using Spring Boot, Spring MVC, and other modern technologies. This project allows users to efficiently manage their tasks and notes while providing a secure environment with tailored access controls. Built with clean architecture principles in mind

authentication authorization h2-database lombok mapstruct maven mvc mvc-architecture mvc-pattern note-managment rbac security spring-boot spring-jpa spring-mvc spring-security task-management thymeleaf thymeleaf-template-engine

Last synced: 19 Apr 2026

https://github.com/henry-azer/user-management-system

Spring boot restful user management system, Multi-tier architecture, implement base classes, use (Lombok - Mapstruct - Liquibase) technologies, use Postgresql and apply CircleCi pipelines.

circleci database-migrations java-17 liquibase lombok mapstruct multi-tier restful-api spring-boot spring-jpa

Last synced: 29 Apr 2026

https://github.com/douaa1819/pigeonskyrace-v2

Version 2 of PigeonSkyRace with authentication using Spring Security

basic-authentication mapstruct rest-api spring-boot spring-security

Last synced: 29 Apr 2026

https://github.com/mariacarolinass/processos-judiciais-api

API para gerenciar processos judiciais e suas respectivas audiências

api api-rest api-restful dto java jwt mapstruct spring spring-boot swagger

Last synced: 29 Apr 2026

https://github.com/alaa-albarari/how-to-use-jakarta10-eclipselink-nosql-template

Template project for jakarta10 with eclipse link for nosql database

docker eclipselink jakarta10 mapstruct maven mongodb nosql template

Last synced: 30 Apr 2026

https://github.com/romanthekat/food-chooser

Food chooser helps you to plan dishes cooking

checkstyle java java-11 mapstruct postgresql spotbugs spring spring-boot

Last synced: 02 May 2026

https://github.com/aydanrahimova/linkedinclone

This LinkedIn clone replicates key features of the professional networking platform, allowing users to manage profiles, create posts, comment, react, connect with others, follow organizations, and explore job opportunities. Advanced features include creating organizations and applying for jobs.

lombok mail-sender mapstruct openapi postgresql spring-boot spring-data-jpa spring-security-jwt validation

Last synced: 04 May 2026