【发布时间】:2013-02-27 14:59:20
【问题描述】:
我在 Roo 应用中添加了以下类:
/**
* A central place to register application converters and formatters.
*/
@RooConversionService
public class ApplicationConversionServiceFactoryBean extends FormattingConversionServiceFactoryBean {
@Override
protected void installFormatters(FormatterRegistry registry) {
super.installFormatters(registry);
}
}
我在webmvc-config.xml中注册了如下类:
<mvc:annotation-driven conversion-service="applicationConversionService"/>
在applicationContext.xml中:
<bean class="com.bignibou.converter.ApplicationConversionServiceFactoryBean" id="applicationConversionService"/>
请注意,我没有使用 JSP,而是使用 Thymeleaf,因此我根本没有运行“web mvc all”命令,因此我没有网络脚手架。
谁能告诉我为什么没有生成 RooConversionService 的 ITD?
【问题讨论】:
-
首先,为了确保您确实运行了 Roo Shell,对吗?如果是,那么您可能会尝试简单地触摸文件。我发现我更新文件的情况下,Roo Shell 似乎忽略了这些更改,但触摸文件会迫使它注意。
-
从命令行触摸?
标签: spring-mvc aspectj spring-roo