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/ivangfr/spring-cloud-stream-event-sourcing-testcontainers

Goal: create a Spring Boot application that handles users using Event Sourcing. So, whenever a user is created, updated, or deleted, an event informing this change is sent to Kafka. Also, we will implement another application that listens to those events and saves them in Cassandra. Finally, we will use Testcontainers for end-to-end testing.

avro cassandra docker graalvm java jib json kafka mapstruct mysql native schema-registry spring-boot spring-cloud-stream spring-data-cassandra spring-data-jpa spring-web-mvc springdoc-openapi testcontainers

Last synced: 21 Aug 2025

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: 01 Sep 2025

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

Java 工具类库

java java-8 lombok mapstruct sl4j

Last synced: 07 Oct 2025

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/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/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/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/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/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/lucasrmagalhaes/person_api-dio

Sistema de Gerenciamento de Pessoas

dio heroku java11-spring-boot lombok mapstruct

Last synced: 18 Sep 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: 12 Apr 2025

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/mfarsikov/kewt

Kewt is a Kotlin tool for data class mapping

kapt kotlin mapstruct

Last synced: 06 Oct 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/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: 10 Aug 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: 24 Apr 2025

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/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: 06 May 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: 23 Mar 2025

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 Dec 2025

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/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: 26 Mar 2025

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: 04 Mar 2025

https://github.com/yaroslaavl/rental-of-pets-szczecin

The Rental of Pets project is a web application that allows users to temporarily take care of pets for a specified duration to see if they can live with animals. The site is made for people living in Szczecin

css3 docker hibernate java junit5 liquibase lombok mapstruct maven postgresql postman spring spring-admin-boot swagger thymeleaf

Last synced: 04 Apr 2025

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: 07 May 2025

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: 13 Jul 2025

https://github.com/sideral-ti/software_spring_dienteblancodentalclinic

`Diente Blanco Dental Clinic` Desarrollar un sistema para la gestión de citas, pacientes y tratamientos en una clínica dental.

gradle h2 junit5 jwt lombok mapstruct mockito spring-boot

Last synced: 20 Mar 2025

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: 27 Jul 2025

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: 04 Sep 2025

https://github.com/lap-lik/filmorate

приложение для оценки и рекомендации фильмов

h2-database java-11 jdbc junit-jupiter mapstruct rest-api spring-boot

Last synced: 18 Aug 2025

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

Mapstructu Samples

mapstruct samples

Last synced: 22 Mar 2025

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: 28 Feb 2025

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: 28 Feb 2025

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: 09 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 Apr 2025

https://github.com/sideral-ti/software_spring_clarolunaeventos

`Claro de Luna Eventos` sistema para planificar y gestionar eventos sociales, incluyendo clientes, proveedores y calendarios.

mapstruct post security spring-boot swgger thymeleaf

Last synced: 18 Jul 2025

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: 22 Mar 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: 06 Apr 2025

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: 29 Jun 2025

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: 17 Jul 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/stephane-segning/sma

This project is a sample project to demonstrate the technologies. We're using ReactJS and Spring Boot.

daisyui feathersjs formik-yup h2-database jpa localforage lombok mapstruct openapi3 postgresql reactjs reactrouterdom spring-boot spring-boot-mail tailwindcss testcontainers

Last synced: 05 Mar 2025

https://github.com/yogesh912/study17

Study17 is a fictional online platform where users can access educational resources and collaborate with peers. It aims to enhance learning experiences through interactive tools and engaging content.

apache-commons collections concurrent-trees docker docker-compose github-config java mapping mapping-framework mapstruct patricia patricia-trie radix-trees suffix-trees

Last synced: 31 Mar 2025

https://github.com/lucasrznd/proposta-app

Microsserviço em Spring + RabbitMQ.

java mapstruct rabbitmq spring-boot springdata-jpa

Last synced: 03 Mar 2025

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: 27 Feb 2025

https://github.com/ralintuscano/springboot-banking-api

Simple yet robust Spring Boot API for managing banking operations using Spring Boot

clean-architecture dto-mapper hibernate-jpa mapstruct postgresql spring-boot

Last synced: 04 Mar 2025

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: 28 Oct 2025

https://github.com/ubivza/report

Test task for nexign bootcamp

gradle h2-database java jpa junit lombok mapstruct rest-api spring-boot

Last synced: 04 Oct 2025

https://github.com/yusufoglu218/brokerage-api

Brokerage api to handle customer asset operations

h2-database jacoco-plugin java17 junit5 lombok mapstruct maven opendoc springboot3

Last synced: 16 Mar 2025

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: 11 Jun 2025

https://github.com/mtg-organizer/mtg-organizer-backend

Magic: The Gathering (MTG) is a collectible card tabletop game, one of the issues of which is the cluttering of the table with cards, tokens, and counters during gameplay, complicating the experience. A solution to this problem would be an application that serves as a virtual table with a library of cards that can be displayed on it.

aws flyway java jetbrains-annotations jpa lombok mapstruct maven postgresql spring-boot spring-security spring-web

Last synced: 06 Apr 2025

https://github.com/lidizz/studyhub-backend

This project was created for educational purposes. The repository demonstrates REST API development using Java 21, Spring Boot 3, and PostgreSQL. NOTE! This project is not licenced yet.

docker jakarta java lombok mapstruct maven openapi postgresql spring-boot swagger-ui

Last synced: 23 Apr 2025

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: 20 Feb 2025

https://github.com/norinus/reactboard

스프링 부트 JPA, QueryDSL, Liquibase. MapStruct 리엑트 백엔드 예제 프로젝트

jpa liquibase mapstruct querydsl react springboot

Last synced: 11 Mar 2025

https://github.com/treeofmapple/url-shortener

Service built with Spring Boot that allows users to convert long URLs easy-to-share links.

java jjwt jpa jwt-tokens mapstruct redirect-urls redis security spring-boot springboot swagger web

Last synced: 20 Feb 2025

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: 05 Jul 2025

https://github.com/carloshenriquefs/proposta-app

✅🚶📜 - Microserviço responsável pelo cadastro de propostas

aws-sns docker java17 mapstruct microservice postgresql rabbitmq rest-api strategy-pattern

Last synced: 01 Mar 2025

https://github.com/miroslavkolosnjaji/autopartsestoresystem

AutoPartsStoreSystem is a Spring-based learning project simulating an e-commerce platform for vehicle parts. Users can search parts, manage orders, and generate invoices. This project is not for production but explores backend development using modern technologies like Spring Boot and more.

circleci codecov h2-database jacoco java junit-test junit5 lombok mapstruct mapstruct-plugin mockito mockito-junit-test spring spring-boot spring-security spring-validation stripe-payments

Last synced: 20 Feb 2025