W moim projekcie, gdzieś muszę pracować z unitOfIssue
z Items
. Teraz różne przedmioty mogą oczywiście mieć różne jednostki reprezentacji. Tak więc szukałem jakiegoś API lub w jakiś sposób, aby elegancko poradzić sobie z tą sytuacją.Czy istnieje dostępne API do reprezentowania różnych jednostek pozycji, takich jak KG, litr, metr, km itp.
Czy istnieje dostępne API, które zapewnia sposób reprezentacji tych jednostek? Słyszałem o JScience, który wydaje się imponujący, ale znowu mam inny problem z mapowaniem go w JPA
. Po pracy w Google dowiedziałem się, że niektóre prace trwają w tym kontekście jako - JScience-JPA, ale wydaje się, że nie są jeszcze stabilne do wykorzystania w produkcji.
Znalazłem również coś o JSR-275, ale od this JCP page wydaje się, że został odrzucony.
Potem natknąłem się na unitsofmeasure, którego jeszcze nie przekopałem. Ale znowu pojawia się ten sam problem. Czy można to zmapować za pomocą JPA?
Edycja: - Od this SO question natknąłem Java Numbers with Unit ale nie wiem, czy to jest produkcja gotowy czy nie.
Jestem bardzo zdezorientowany, szczególnie po zobaczeniu powyższych opcji. A WZP jest dodatkową obawą, czy mogę skorzystać z któregoś z nich, czy też nie. Czy ktokolwiek kiedykolwiek stanął w obliczu takiej sytuacji i znalazł wyjście? Naprawdę potrzebuję tutaj pomocy. Co powinienem użyć? A jeśli nie ma innego wyjścia, to jaki byłby właściwy sposób reprezentowania tych jednostek. Jednym ze sposobów, które widzę jest użycie enums
. ale, oczywiście, byłby to ostatni wybór.
@msandiford .. Tak, wiem. I zacytowałem to pytanie w moim pytaniu również za pomocą tego linku. Ale nie można go używać z JPA. Problem tam. :( –