Я не очень знаком типу Валюты Java, и как это используемый в Grails. Хотя, я должен все же использовать его, я видел тег <g:currencySelect>
использовать в представлениях. Так, как я представляю его в доменном классе.
class Money {
BigDecimal value
Currency currency
....
}
или есть ли лучшая соль, которая сравнивает различные денежные объекты, формат согласно локали (',' в ЕС для разделителя и т.д.)
заранее спасибо. Господин.
Вы можете посмотреть плагин Currencies . Он предоставляет класс Money для хранения денежных сумм в разных валютах. Они могут быть встроены в классы домена следующим образом:
class CustomerTransaction {
Date date = new Date()
Money amount
static embedded = ['money']
}