Armazenar BigDecimal com Hibernate [RESOLVIDO]

Como defino no hibernate a quantidade de casas decimais de um bigDecimal ex tenho um num com 10 casas decimais para armazenar no banco… ex 1524,2225252525

se eu dexiar assim ele grava?

<property column="VALOR" length="10" name="valor" not-null="true" type="java.math.BigDecimal"/>

ou tem algum argumento para inserir dizendo que vai armazenar 10 casas decimais?

Utilizo annotations e só defini o número de casas na hora de criar a coluna no banco. No hibernate não precisei configurar nada

achei… eu estou usando arquivos xml para o mapeamento
consegui descobrir…tem a tag scale…
daí ficaria assim o campo definido

<property column="VALOR" length="20" scale="10" name="valor" not-null="true" type="java.math.BigDecimal"/>