繁体   English   中英

为querydsl-maven-plugin设置NamingStrategy

[英]Setting a NamingStrategy for querydsl-maven-plugin

我正在使用querydsl-maven-plugin为Maven中的一堆MySQL表生成实体和bean。

有没有办法告诉插件使用例如OriginalNamingStrategy而不是DefaultNamingStrategy

当前的注释似乎表明只有以下选项。 我似乎在源代码中找不到任何内容来设置NamingStrategy但如果可能的话,我将不胜感激。

<!--
    optional elements :      
    * jdbcUser = connection user
    * jdbcPassword = connection password
    * namePrefix = name prefix for generated query classes (default: Q)
    * schemaPattern = ant style pattern to restrict code generation to certain schemas (default: null)
    * tableNamePattern = ant style pattern to restrict code generation to certain tables (default: null)
    * exportBeans = set to true to generate beans as well, see section 2.14.13 (default: false)
    * innerClassesForKeys = set to true to generate inner classes for keys (default: false)
    * validationAnnotations = set to false to disable serialization of validation annotations (default: true)
-->   

签出这段代码后,我意识到您可以只设置namingStrategyClass属性(未记录)。

https://github.com/mysema/querydsl/blob/master/querydsl-maven-plugin/src/main/java/com/mysema/query/maven/AbstractMetaDataExportMojo.java

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM