具有GWT BigDecimal序列化的SpringRoo
我使用STS3.3.0和Roo1.2.4。这一个使用GWT2.5.0 当我对数据库进行反向工程时,一些字段被键入BigDecimal,主要是金融账户上的金额。当我想使用mvn gwt:run构建时,由于以下错误,我得到了一个构建失败: [错误]无法将BigDecimalBox解析为类型 在谷歌搜索之后,我发现GWT从2.1开始管理大十进制具有GWT BigDecimal序列化的SpringRoo,gwt,spring-roo,bigdecimal,Gwt,Spring Roo,Bigdecimal,我使用STS3.3.0和Roo1.2.4。这一个使用GWT2.5.0 当我对数据库进行反向工程时,一些字段被键入BigDecimal,主要是金融账户上的金额。当我想使用mvn gwt:run构建时,由于以下错误,我得到了一个构建失败: [错误]无法将BigDecimalBox解析为类型 在谷歌搜索之后,我发现GWT从2.1开始管理大十进制 有什么线索吗?奇怪,在您指向的名称空间com.google.gwt.user.client.ui.ValueBox中没有具有该名称的类事实上,gwt-2.5.
有什么线索吗?奇怪,在您指向的名称空间com.google.gwt.user.client.ui.ValueBox中没有具有该名称的类事实上,gwt-2.5.1库中没有BigDecimalBox 在项目中实现它,并更改导入以匹配用于它的命名空间
public class BigDecimalBox extends ValueBox<BigDecimal> {
public BigDecimalBox() {
super(Document.get().createTextInputElement(), BigDecimalRenderer.instance(),
BigDecimalParser.instance());
}
}
BigDecimalBox的名称空间是什么?名称空间是com.google.gwt.user.client.ui.valuebox谢谢Manolo,它可以工作,但我还必须添加BigDecimalRenderer和BigDecimalParser,如下所示: