我使用JPA Producer发布了OData4J服务,我能够正确地看到元数据和EntitySet / Entity值。
但是当我尝试使用ODataConsumer.getEntities(User.class, "User").execute();
获取数据时,我得到了bean但是属性值没有填充数据,它们都是空值。
进一步调查我观察到的是,如果属性是驼峰(empId,firstName等),它们没有被正确映射。相反,如果它们像EmpId,FirstName那么它们被正确映射。
odata4j的工作原理是什么?我们有什么方法可以调整并使其适用于驼峰案例属性吗?