#MapStruct

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪frankel@mastodon.top
2025-11-16

I recently read and shared You’re Wasting Time in #Java Without These 10 Libraries. I commented on it a bit in my newsletter, but given the amount and intensity of reactions, I think a full-blown post is in order.

* Project #Lombok
* #MapStruct
* #JUnit 5 & #Mockito
* #SLF4J with Logback
* Apache Commons Lang & Google Guava
* #Jackson
* Hibernate Validator
* #SpringFramework
* Apache HttpClient / OkHttp
* #Liquibase or #Flyway

blog.frankel.ch/wasting-time-w

2025-11-06

[Перевод] MapStruct: как безобидный метод портит весь маппинг

При работе с MapStruct возникает соблазн добавлять небольшие вспомогательные методы прямо в ваш mapper и вызывать их через expression . Однако если такой метод оперирует довольно общими типами (например, String -> String ), MapStruct может обнаружить его и применить к другим полям того же типа — даже если вы этого не планировали.

habr.com/ru/companies/T1Holdin

#java #kotlin #mapstruct

2025-05-25

Quarkus Hands-On Tutorial: Effortless Data Transfer with Entities and DTOs
Quarkus might be known for its blazing speed, but that doesn't mean we should be reckless with our data models.
myfear.substack.com/p/quarkus-
#Java #Quarkus #MapStruct #DTO #REST

2025-04-09

MapStructur – Self-hosted map editor with draggable markers and Docker support
itfourall.com/mapstruct.php
#ycombinator #MapStruct #interactive_map #map_editor #marker_placement #multi_page_maps #map_links

2024-05-30

MapStruct — смаппь меня, если сможешь

Я потратил на изучение данной библиотеки немало нервных клеток, и уверен, что узнал далеко не все способы и лайфхаки, но постарался донести информацию с практической стороны, чтобы вы с самого старта не испытывали "нежданчиков" и сэкономили свое время в попытках найти работающий способ.

habr.com/ru/articles/818489/

#java #spring #mapstruct #mapping #dto #конвертация #springboot #rest #rest_api

2024-01-30

Introduced MapStruct by @gunnarmorling into my new customer project. This is still the best solution I know to map between layers in Java. Especially when the project uses hexagonal architecture, which has layers. Layers everywhere...

It also supports mapping from two different sources, mapping into an existing object and deep clones. Thanks for this fine piece of software, Gunnar and friends.

mapstruct.org/

#mapstruct #java #hexagonalArchitecture

Frederik Hahneatomfrede
2023-10-27

Sehr cool, sponsored .

Slidedeck via Beamer an Leinwand projeziert. Der Sprecher mit Mikrophon blickt auf die Folien im Vordergrund sieht man die Hinterköpfe des Publikums
2023-09-28

#MapStruct #Spring Extensions 1.1.0 is out. I must admit that I do feel a little proud of this particular release as it adds a nice feature called "ConverterScan" which will help everyone in reducing the boilerplate their integration tests - and don't we all love concise tests? Big thanks to everybody who contributed ideas over the past (almost) 3 years. mapstruct.org/news/2023-09-25-

2023-02-09

We just released #MapStruct #Spring extensions version 1.0.0. tinyurl.com/mses100 I’m a bit proud of it reaching this stage. Who would ever have thought that a simple SO question would lead to this?

2022-12-13

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst