generator-jhipster 2.27.2
.yo-rc.json file generated in the root folder{
"generator-jhipster": {
"baseName": "jhipster",
"packageName": "com.capvalue.recruite",
"packageFolder": "com/capvalue/recruite",
"authenticationType": "session",
"hibernateCache": "ehcache",
"clusteredHttpSession": "no",
"websocket": "no",
"databaseType": "sql",
"devDatabaseType": "mysql",
"prodDatabaseType": "mysql",
"searchEngine": "elasticsearch",
"useSass": false,
"buildTool": "maven",
"frontendBuilder": "grunt",
"enableTranslation": true,
"enableSocialSignIn": false,
"rememberMeKey": "f70fd101e4b03583ba48c96a91e0af7ab6a6c92e",
"testFrameworks": [
"gatling"
]
}
}
entityName.json files generated in the .jhipster directory*_Author.json *_
{
"relationships": [
{
"relationshipId": 1,
"relationshipName": "book",
"otherEntityName": "book",
"relationshipType": "one-to-many",
"otherEntityRelationshipName": "author"
}
],
"fields": [
{
"fieldId": 1,
"fieldName": "name",
"fieldType": "String",
"fieldValidateRules": [
"required"
]
},
{
"fieldId": 2,
"fieldName": "birthday",
"fieldType": "LocalDate"
}
],
"changelogDate": "20160326163433",
"dto": "mapstruct",
"service": "serviceImpl",
"pagination": "pager"
}
Book.json
{
"relationships": [
{
"relationshipId": 1,
"relationshipName": "author",
"otherEntityName": "author",
"relationshipType": "many-to-one",
"otherEntityField": "name"
}
],
"fields": [
{
"fieldId": 1,
"fieldName": "title",
"fieldType": "String",
"fieldValidateRules": [
"required"
]
},
{
"fieldId": 2,
"fieldName": "price",
"fieldType": "BigDecimal"
}
],
"changelogDate": "20160326164101",
"dto": "mapstruct",
"service": "serviceImpl",
"pagination": "pager"
}
OS : Win 10, Browser : Frirefox 45
Crossposted on stackoverflow: https://stackoverflow.com/questions/36238933/mapstruct-annotation-processor-did-not-generate-mappers-implimentation
Closing as cross posting is not cool.