Описание тега joda-money
Joda-Money предоставляет Java-библиотеку классов для хранения суммы денег.
2
ответа
NumberFormat против Йода деньги
Мне нужно отобразить сумму валюты с символом и формат на основе кода валюты. В настоящее время я использую язык по умолчанию для каждого кода валюты, так как у меня нет доступа к точному языку вместе с кодом валюты и использую NumberFormat.format() …
18 ноя '14 в 07:26
1
ответ
Как хранить joda.money в MySQL
У меня есть класс, который имеет атрибут типа данных joda.money. Как я могу сопоставить этот атрибут в MySQL. мой класс это: @Table (name = "products") открытый класс Product(){ @Column(name="name") Имя строки; @Column(name="money") Деньги деньги; }…
22 авг '13 в 11:49
2
ответа
Как сопоставить Joda Money с типом org.jadira.usertype.moneyandcurrency.joda.PersistentMoneyAmountAndCurrency в Hibernate?
Пробую это: @Type(type = "org.jadira.usertype.moneyandcurrency.joda.PersistentMoneyAmountAndCurrency") private org.joda.money.Money price; Получение этого: org.hibernate.MappingException: property mapping has wrong number of columns:domain.ClientOrd…
13 дек '13 в 15:52
1
ответ
MoneyFormatter::parseMoney создает исключение MoneyFormatException
Возьмите этот SSCCE (с установленной библиотекой Joda-Money): public static void main(String[] args) { BigDecimal bd = new BigDecimal("100"); MoneyFormatter mf = new MoneyFormatterBuilder().appendLiteral("$ ").appendAmount(MoneyAmountStyle.LOCALIZED…
12 май '14 в 12:47
3
ответа
ResultSet::getBigDecimal выдает исключение масштаба для joda-money
Попытка создать Joda-Money Money объект из чтения BigDecimal из базы данных MySQL выдает ошибку. Этот код: PreparedStatement p_stmt = ...; ResultSet results = ...; Money amount = Money.of(CurrencyUnit.USD, results.getBigDecimal("amount")); Бросает э…
11 май '14 в 21:53
1
ответ
Не может сериализовать класс org.joda.money.BigMoney
Я пытаюсь вставить в базу данных mongo и получаю следующую ошибку при попытке вставить объект больших денег joda "не может сериализовать класс org.joda.money.BigMoney" однако, согласно документу Java, BigMoney реализует сериализуемый ( http://www.jo…
02 окт '13 в 14:57
0
ответов
Различное форматирование для ЕВРО в JODA и JAVA
Код ниже (который находится в JODA) печатает: € 12,23 String formatAmount = new MoneyFormatterBuilder(). appendCurrencySymbolLocalized(). appendAmountLocalized(). toFormatter(). withLocale(new Locale("es", "ES")). print(Money.of(CurrencyUnit.EUR, 12…
01 июл '16 в 08:14
1
ответ
Как отформатировать отрицательные суммы с помощью Joda Money?
Я хотел бы отформатировать отрицательные суммы со знаком минус перед символом валюты, т.е. е: Заданное входное значение: -123.45 Я хочу, чтобы вывод был: -$123.45, Есть ли способ сделать это с помощью Joda Money? Вот что я попробовал: Money money = …
09 дек '15 в 19:11
3
ответа
Ошибка UserType / Hibernate / JodaMoney: PersistentMoneyAmount требует, чтобы в качестве параметра был указан currencyCode
Я использую UserType 3.0.0.RC1 для сопоставления JodaMoney с Hibernate. Я застрял с ошибкой при инициализации SessionFactory: PersistentMoneyAmount требует, чтобы currencyCode был определен как параметр, или свойство defaultCurrencyCode Hibernate до…
19 апр '12 в 22:56
1
ответ
Сумма Joda Money разделена на 2 столбца с помощью Spring Data JPA
Я пытаюсь использовать денежный класс JODA с типами Jadira для обработки отображения в Hibernate 4. Это работает хорошо (за исключением того, что я получаю слишком много валютных полей). Но мне нужно создать агрегированный запрос для суммирования не…
12 дек '14 в 12:50
1
ответ
Какую валюту использовать в юнит-тестах?
Я разрабатываю приложение, которое в значительной степени опирается на Joda-Money, и у меня есть ряд модульных тестов, которые проверяют мою бизнес-логику. Одним (по общему признанию незначительным) камнем преткновения для меня было то, какого рода …
12 мар '15 в 02:16
6
ответов
Joda-Money настойчивость в спящем режиме
Существует библиотека для JodaTime, которая обеспечивает постоянство Hibernate. Недавно я начал смотреть на Joda-Money и начал видеть, как это можно сохранить с помощью hibernate, и я не вижу никакой библиотеки. Какие-либо предложения?
27 ноя '11 в 19:13
1
ответ
Использование scala.BigDecimal с Joda-Money
Я пытаюсь использовать Scala BigDecimal с Joda-Money. Передача скалы BigDecimal в Money.of() не работает, потому что ожидает Java BigDecimal. [error] C:\test.scala:82: overloaded method value of with alternatives: [error] (x$1: org.joda.money.BigMon…
28 фев '14 в 09:18
2
ответа
Получить отображаемое имя javax.money.CurrencyUnit
У меня есть экземпляр javax.money.CurrencyUnit и я хочу показать, как это называется в данной локали (например, "Доллары США", "Евро", "Японская иена" и т. д.). Я прочитал всю документацию, но единственное, что мне удалось найти, это как отформатиро…
16 июн '16 в 21:27
2
ответа
Распечатать jodamoney без десятичных знаков
Я знаю, как напечатать объект joda-money, используя MoneyFormatterBuilder: Money m = Money.of(CurrencyUnit.USD, 48209); System.out.println(new MoneyFormatterBuilder().appendAmount(MoneyAmountStyle.ASCII_DECIMAL_POINT_GROUP3_COMMA).toFormatter().prin…
05 авг '18 в 04:26
1
ответ
Как хранить валюту в одном поле для таблицы для Joda Money & Jadira User Type
Я использую библиотеку JodaMoney и типы пользователей Jadira для хранения денежных значений. Я хочу иметь возможность хранить одну валюту для каждой таблицы вместо того, чтобы нуждаться в таком количестве полей. Есть ли способ сопоставить валюты одн…
16 окт '15 в 02:31
0
ответов
почему Hibernate обрабатывает joda.money.Money как VARBINARY?
Сначала я просто объясню, что я пытаюсь сделать, а не то, что я сделал, чтобы этого добиться. У меня есть экземпляр Amazon RDS, и я использую Spring + JPA для взаимодействия с ним. В этой базе данных есть таблица под названием "продукт". Раньше я пр…
17 сен '20 в 00:26
0
ответов
Как установить символ валюты в правильную позицию языкового стандарта (20 долларов против 20 долларов) - Joda Money
Я использую этот фрагмент кода для форматирования своих валют (я использую joda money) public static MoneyFormatter getDefaultLocaleFormatter() { return new MoneyFormatterBuilder() .appendAmountLocalized() .appendLiteral(" ") .appendCurren…
19 ноя '20 в 16:34
1
ответ
Деньги Joda: как преобразовать форматированную строку обратно в денежное значение (независимо от локали)
Предположим, у нас есть сумма $12345,67. Это можно преобразовать в денежное значение, используя библиотеку денег joda с помощью: Money parsed = Money.parse("USD 12345.67"); //Now to display the amount according to the users locale we use: MoneyForma…
25 янв '22 в 21:47
1
ответ
Преобразование строки в деньги
У меня есть строка ниже String money = "USD0.00" Хотите преобразовать это в org.joda.money.Money Нужно ли мне разделить единицу валюты и двойное значение здесь и нужно ли устанавливать его отдельно в Money. Или есть какая-нибудь библиотека API, чтоб…
21 янв '21 в 10:21