¿Cómo puedo convertir fácilmente los triples RDF a / desde un idiomático objeto comercial de Java POJO?

Soy un desarrollador de Java que recién estoy comenzando con datos vinculados / RDF. Puedo crear triples, ponerlos en una tienda triple, consultarlos, etc., pero es muy incómodo. La mayor parte de mi código se centra en la mecánica de RDF y realmente me gustaría trabajar con estos datos de una manera que sea más idiomática de Java.

¿Cómo puedo convertir un POJO a / desde RDF triplica con Jena sin codificar a mano todo?

Me gustaría algo que pueda convertir una pila de triples con una estructura definida de un lado a otro entre un Java POJO y RDF. Al igual que JAXB o ORM para XML y una base de datos relacional, respectivamente.

Además, no puedo estar encerrado demasiado cerca de una tienda triple en particular. Realmente me gustaría algo que funcione con la API de Apache Jena, ya que parece ser el más cercano a un "estándar de la industria". También el arquitecto del proyecto me dijo que usara eso, ya que las tiendas triples que están investigando lo respaldan.

Cosas que he visto:

Yo pruebouna biblioteca eso hace lo que quiero, pero tomó algunas decisiones extrañas y realmente no creo que funcione para mí.

Elmo / Alibaba ademássuena prometedor, pero parece que solo funciona con la tienda triple Sesame y también parece que puede llevar un gran marco gigante y / o servidor junto con él. ¿Alguien ha tenido éxito al usarlo con Jena? En realidad no lo he probado.

Respuestas a la pregunta(2)

Su respuesta a la pregunta