├── .gitignore ├── LICENSE ├── README.md ├── mapstruct-helper-core ├── .gitignore ├── pom.xml └── src │ ├── main │ └── java │ │ └── cn │ │ └── dhbin │ │ └── mapstruct │ │ └── helper │ │ └── core │ │ ├── BeanConvertMapper.java │ │ ├── BeanConvertMappers.java │ │ ├── ClassKey.java │ │ ├── Convert.java │ │ ├── MapperConfig.java │ │ ├── MapperDefinition.java │ │ ├── exception │ │ └── MapperDefinitionNotFoundException.java │ │ └── scaner │ │ ├── AbstractPackageMapperDefinitionScanner.java │ │ ├── DefaultMapperDefinitionScanner.java │ │ └── MapperDefinitionScanner.java │ └── test │ └── java │ └── cn │ └── dhbin │ └── mapstruct │ └── helper │ └── core │ ├── BeanConvertMappersTest.java │ ├── ConvertTest.java │ ├── bean │ ├── BooBean.java │ ├── FooBean.java │ └── FooSubBean.java │ └── mapper │ ├── MapperDefine.java │ ├── TestConvertMapper.java │ └── TestConvertMapperScan.java ├── mapstruct-helper-starter ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── dhbin │ │ └── mapstruct │ │ └── helper │ │ └── starter │ │ ├── MapStructHelperAutoConfig.java │ │ ├── MapstructInject.java │ │ └── SpringMapperDefinitionScanner.java │ └── resources │ └── META-INF │ └── spring.factories └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/README.md -------------------------------------------------------------------------------- /mapstruct-helper-core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/.gitignore -------------------------------------------------------------------------------- /mapstruct-helper-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/pom.xml -------------------------------------------------------------------------------- /mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/BeanConvertMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/BeanConvertMapper.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/BeanConvertMappers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/BeanConvertMappers.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/ClassKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/ClassKey.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/Convert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/Convert.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/MapperConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/MapperConfig.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/MapperDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/MapperDefinition.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/exception/MapperDefinitionNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/exception/MapperDefinitionNotFoundException.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/scaner/AbstractPackageMapperDefinitionScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/scaner/AbstractPackageMapperDefinitionScanner.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/scaner/DefaultMapperDefinitionScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/scaner/DefaultMapperDefinitionScanner.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/scaner/MapperDefinitionScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/main/java/cn/dhbin/mapstruct/helper/core/scaner/MapperDefinitionScanner.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/BeanConvertMappersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/BeanConvertMappersTest.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/ConvertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/ConvertTest.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/bean/BooBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/bean/BooBean.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/bean/FooBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/bean/FooBean.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/bean/FooSubBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/bean/FooSubBean.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/mapper/MapperDefine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/mapper/MapperDefine.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/mapper/TestConvertMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/mapper/TestConvertMapper.java -------------------------------------------------------------------------------- /mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/mapper/TestConvertMapperScan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-core/src/test/java/cn/dhbin/mapstruct/helper/core/mapper/TestConvertMapperScan.java -------------------------------------------------------------------------------- /mapstruct-helper-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-starter/.gitignore -------------------------------------------------------------------------------- /mapstruct-helper-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-starter/pom.xml -------------------------------------------------------------------------------- /mapstruct-helper-starter/src/main/java/cn/dhbin/mapstruct/helper/starter/MapStructHelperAutoConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-starter/src/main/java/cn/dhbin/mapstruct/helper/starter/MapStructHelperAutoConfig.java -------------------------------------------------------------------------------- /mapstruct-helper-starter/src/main/java/cn/dhbin/mapstruct/helper/starter/MapstructInject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-starter/src/main/java/cn/dhbin/mapstruct/helper/starter/MapstructInject.java -------------------------------------------------------------------------------- /mapstruct-helper-starter/src/main/java/cn/dhbin/mapstruct/helper/starter/SpringMapperDefinitionScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-starter/src/main/java/cn/dhbin/mapstruct/helper/starter/SpringMapperDefinitionScanner.java -------------------------------------------------------------------------------- /mapstruct-helper-starter/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/mapstruct-helper-starter/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHBin/mapstruct-helper/HEAD/pom.xml --------------------------------------------------------------------------------