
mapstruct
mapstruct
An annotation processor for generating type-safe bean mappers
AI 简介
MapStruct 是一个 Java 注解处理器,用于在编译期自动生成类型安全的 Bean 映射代码。它支持 JavaBeans、Records 等标准 Java 类型间的属性映射,通过注解声明式定义转换规则,生成纯方法调用的无反射实现,具备编译期类型检查、零运行时依赖、清晰构建错误提示和可调试/可手动修改的映射代码等特性。适用于需要频繁进行 DTO、Entity、VO 等对象间数据转换的 Java 企业级应用,尤其适合对性能与类型安全性要求较高的微服务或分层架构项目。
Java
Other7.7k
Stars
1k
Forks
130
Watchers
462
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分65.05
默认分支main