joda-money

    1熱度

    1回答

    我有一個javax.money.CurrencyUnit的實例,我想在給定的語言環境中顯示它的名稱(例如「美元」,「歐元」,「日元」等) 。我讀過所有的文檔,但我能找到的唯一的事情就是如何格式化MonetaryAmount: MonetaryFormats.getAmountFormat(AmountFormatQueryBuilder.of(Locale.US).set(CurrencyStyl

    1熱度

    1回答

    我正在使用JodaMoney庫和Jadira用戶類型來存儲貨幣值。我希望能夠爲每個表格存儲單個貨幣,而不需要這麼多的字段。 有沒有辦法將貨幣映射到同一個字段?這不起作用,因爲它抱怨我不能混用可插入和可更新。 @Columns(columns = {@Column(name = "currency"), @Column(name = "productsAmount")}) @Type(ty

    1熱度

    1回答

    我正在嘗試使用JDA-Money的Scala BigDecimal。將scala BigDecimal傳遞給Money.of()不起作用,因爲它期望Java BigDecimal。 [error] C:\test.scala:82: overloaded method value of with alternatives: [error] (x$1: org.joda.money.BigMone

    -1熱度

    1回答

    我試圖插入蒙戈DB和我得到以下錯誤,當我嘗試插入一個喬達賺大錢對象 「不能序列類組織.joda.money.BigMoney」 但是根據Java文檔BigMoney確實實現序列化(http://www.joda.org/joda-money/apidocs/org/joda/money/BigMoney.html) 實現序列化時,爲什麼會出現這個錯誤?

    2熱度

    1回答

    我想在貨幣符號之前用負號格式化負值,即i。 E: 給定的輸入值:-123.45 我所要的輸出是:-$123.45。 有沒有什麼辦法可以用Joda Money來實現它? 這裏是我的嘗試: Money money = Money.of(CurrencyUnit.USD, -123.45); MoneyFormatter formatter = new MoneyFormatterBuilder()

    0熱度

    1回答

    我有一個具有數據類型joda.money屬性的類。 如何將此屬性映射到mysql。 我的課是: @Table(name = 「產品」)公共類產品(){@Column(name = 「名稱」) 字符串名稱; @Column(name =「money」)金錢; } 我使用的春天休眠 誰能告訴如何將這些模型存儲到MySQL?

    1熱度

    3回答

    我使用UserType 3.0.0.RC1將JodaMoney映射到Hibernate。 我卡以錯誤時的SessionFactory初始化: PersistentMoneyAmount CURRENCYCODE需要被定義爲一個 參數,或要定義 我是defaultCurrencyCode休眠屬性確定我必須有一些配置問題 - 這裏是相關的片段。 的persistence.xml: <persisten

    12熱度

    6回答

    有一個JodaTime的庫,provides Hibernate persistence。最近我開始查看Joda-Money,並開始瞭解如何使用hibernate持久化並且我沒有看到任何庫。 有什麼建議嗎?

    3熱度

    2回答

    試圖從BigDecimal中創建一個Joda-Money Money對象從MySQL數據庫中讀取會引發錯誤。 此代碼: PreparedStatement p_stmt = ...; ResultSet results = ...; Money amount = Money.of(CurrencyUnit.USD, results.getBigDecimal("amount")); 拋出這