В моем проекте где-то я должен работать с unitOfIssue
от Items
. Теперь различные предметы, конечно, могут иметь разные единицы представления. Итак, я искал какой-то API или каким-то образом, чтобы элегантно справиться с этой ситуацией.
Есть ли какой-либо доступный API, который предоставляет некоторый способ представления этих единиц? Я слышал о JScience, который кажется впечатляющим, но снова я столкнулся с другой проблемой с отображением его в JPA
. После некоторой работы google я обнаружил, что в этом контексте происходит некоторая работа как JScience-JPA, но похоже, что это не но стабильный для использования в производстве.
Я также нашел что-то о JSR-275, но из эта страница JCP кажется, что она была отклонена.
Затем я наткнулся на unitsofmeasure, о котором я еще не разобрался. Но опять же возникает такая же проблема. Может ли это быть сопоставлено с JPA?
Изменить: - Из this SO question Я наткнулся на Java Numbers with Unit, но я не знаю, готова ли она к производству или нет.
Я действительно смущен, особенно после просмотра этих опций выше. И JPA вызывает дополнительную озабоченность в отношении того, могу ли я использовать любой из них или нет. Кто-нибудь когда-либо сталкивался с такой ситуацией и нашел выход из этого? Мне действительно нужна помощь здесь. Что я должен использовать?
И если другого выхода нет, тогда будет подходящий способ представлять эти единицы. Один из способов, я вижу, используя enums
. но, конечно, это будет последний выбор.