@Component public class ExchangeRateServiceErgImpl extends Object implements ExchangeRateService
| 构造器和说明 |
|---|
ExchangeRateServiceErgImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected BigDecimal |
doExchange(LegalCurrency from,
LegalCurrency to) |
ExchangeRates |
doExchangeRates(LegalCurrency currency) |
String |
getName() |
protected String |
getRateCacheKey(LegalCurrency from,
LegalCurrency to) |
protected String |
getRatesCacheKey(LegalCurrency from) |
static void |
main(String[] args) |
BigDecimal |
rate(LegalCurrency from,
LegalCurrency to)
获取单个汇率
以from的1个标准单位进行汇率计算,返回最大四位小数值(四舍五入)
|
ExchangeRates |
rates(LegalCurrency currency)
常用货币汇率列表
|
protected BigDecimal doExchange(LegalCurrency from, LegalCurrency to)
public ExchangeRates doExchangeRates(LegalCurrency currency)
public String getName()
getName 在接口中 com.acooly.core.utils.lang.Namedprotected String getRateCacheKey(LegalCurrency from, LegalCurrency to)
protected String getRatesCacheKey(LegalCurrency from)
public static void main(String[] args)
public BigDecimal rate(LegalCurrency from, LegalCurrency to)
ExchangeRateServicerate 在接口中 ExchangeRateServicepublic ExchangeRates rates(LegalCurrency currency)
rates 在接口中 ExchangeRateServicecurrency - Copyright © 2024 Acooly. All rights reserved.