Spring mvc Swagger Codegen/Spring MVC:胡子文件在哪里?

Spring mvc Swagger Codegen/Spring MVC:胡子文件在哪里?,spring-mvc,swagger,Spring Mvc,Swagger,我的问题在标题中……=) 胡子档案在哪里填写??我试图找出哪段JAVA代码正在将mustache模板替换到JAVA文件中,但我找不到这段代码。。有人知道这是在哪里做的吗 提前谢谢 编辑 当从Date-time转换为Date时,我发现Java中的Date类型存在一些问题。。我找到了解决方案,但我必须在生成存根服务器后更正此问题。。我不想这么做。。因此,我想在类型上添加一个if条件来添加一些信息。填充逻辑在[1]SpringMVCServerCodegen.java中完成,许多代码生成逻辑都是在[2

我的问题在标题中……=)

胡子档案在哪里填写??我试图找出哪段JAVA代码正在将mustache模板替换到JAVA文件中,但我找不到这段代码。。有人知道这是在哪里做的吗

提前谢谢

编辑


当从
Date-time
转换为
Date
时,我发现Java中的
Date
类型存在一些问题。。我找到了解决方案,但我必须在生成存根服务器后更正此问题。。我不想这么做。。因此,我想在类型上添加一个
if
条件来添加一些信息。

填充逻辑在[1]SpringMVCServerCodegen.java中完成,许多代码生成逻辑都是在[2]JavaClientCodegen.java中编写的。Swagger Codegen使用[3]参考资料/JavaSpringMVC包中的jmustache模板

[1] swagger-codegen/src/main/java/io/swagger/codegen/languages/SpringMVCServerCodegen.java

[2] swagger-codegen/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaClientCodegen.java


[3] swagger-codegen/modules/swagger-codegen/src/main/resources/JavaSpringMVC

这就是我发现的。。但我仍然不明白,例如,他们在哪里取了baseName并添加了它。。我的问题是,如果使用日期格式,我想添加一些内容。。你知道我应该搜索什么吗??谢谢请使用日期格式编辑您的问题以反映。在您的招摇过市规范中,如果您指定了“格式”:“日期-时间”,它应该生成正确的java代码。这对您有用吗?或者您希望做一些更定制的事情吗?问题是它不能生成正确的java代码。=)格式有问题。。例如,当您返回一个
Date
对象时,它将以Unix时间格式返回该对象。。我想要RFC3339格式的。。我知道如何覆盖格式,但要做到这一点,我需要检查是否将使用
日期
类型,如果是,我需要在参数前添加一行类似于
@JsonFormat(pattern=“…””)
。看看你能使用joda time吗?我从未使用过joda time。。我认为那是可能的。。但是我真的希望能够在
api.mustache
中添加更多标记,并在代码中处理它们。。(见我的新问题:)