2013-08-17 2 views
1

나는 roo 1.2.4와 함께 STS 3.3.0을 사용합니다. 이 한 사용 GWT 2.5.0GWT BigDecimal 직렬화가있는 Spring Roo

내가 데이터베이스 리버스 엔지니어링 할 때 내 데이터베이스 일부 필드는 "금융 Decadimal", 금융 계정에 주로 금액이 입력됩니다. 내가 MVN GWT 사용하여 구축하려는 경우 :

[ERROR] BigDecimalBox이 유형

에 해결 될 수없는 구글에서 검색 내가 발견 한 후에 그 GWT : 실행, 나는 다음 오류로 인해 빌드 오류가있어 2.1 이후의 BigDecimal를 관리한다.

실마리가 있습니까?

+0

BigDecimalBox의 네임 스페이스는 무엇입니까? –

+0

네임 스페이스는 com.google.gwt.user.client.ui.ValueBox입니다. Phillux

답변

0

이상한 점은 gwt-2.5.1 라이브러리에는 실제로이 없음을 지적하는 네임 스페이스 (com.google.gwt.user.client.ui.ValueBox)에서 해당 이름을 가진 클래스가 없습니다.

프로젝트에 구현하고 가져 오기를 사용하는 네임 스페이스와 일치하도록 변경하십시오.

public class BigDecimalBox extends ValueBox<BigDecimal> { 
    public BigDecimalBox() { 
    super(Document.get().createTextInputElement(), BigDecimalRenderer.instance(), 
     BigDecimalParser.instance()); 
    } 
} 
+0

감사합니다. Manolo, 작동하지만, 여기에도 BigDecimalRenderer 및 BigDecimalParser를 추가해야했습니다. http://stackoverflow.com/questions/ 10413645/converting-string-to-bigdecimal-in-gwt – Phillux