freegenMap
freegenMapとは?
Freegenタスクのための dfprop です。
プロパティ
map型プロパティ で、Freegenのリクエストとそれに対する設定を定義します。
freegenMapの仕様 @freegenMap.dfprop
map:{
; [request-name] = map:{
; resourceMap = map:{
; resourceType = [PROP or XLS or JSON_SCHEMA or SOLR or ...]
; resourceFile = [relative path from DBFlute client for resource file]
}
; outputMap = map:{
; templateFile = [relative path from 'freegen' directory for template file]
; outputDirectory = [relative path from DBFlute client e.g. ../src/main/java]
; package = [package name for generated classes e.g. org.docksidestage.freegen]
; className = [name of generated class]
}
; optionMap = map:{
; mappingMap = map:{
; type = map:{ [your type name] = [Java type name e.g. String, Integer] }
}
}
}
; ...
}
request-name (*)
Freegenのリクエスト名を指定します。ユニークであればなんでも構いません。
TODO jflute now writing