OData for java

Ole Aamot ole at aamotsoftware.no
Wed Sep 22 08:21:07 CEST 2021


Looks like you can add this for ODatav4 in pom.xml:

<dependency>
    <groupId>com.sap.cloud.sdk.datamodel</groupId>
    <artifactId>odata-v4-core</artifactId>
</dependency>
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>javax.inject</groupId>
    <artifactId>javax.inject</artifactId>
    <scope>provided</scope>
</dependency>

—
Ole Aamot
Aamot Software
Mobile phone: +4745049800
Web: www.aamotsoftware.no

> On Sep 22, 2021, at 8:06 AM, Thomas Sødring <tsodring at oslomet.no> wrote:
> 
> 
> I need to study how it is used. I would much prefer to use a library supported by a company than use my own one as "many eyes" are watching that library. Perhaps it could be an interesting project to package that library as a spring library, but I don't have the time to explore and maintain such an approach.
> 
> Things are a bit quiet with nikita at the moment from my side as teaching commitments are eating all my available time. I have reviewed some pull request and taken them in. That's about it though.
> 
> Hopefully I can start looking at things again in November.
> 
>  - Thomas
> 
> On 9/21/21 11:07 PM, Ole Aamot wrote:
>> On 2021-09-10 07:13, Thomas Sødring wrote:
>>> Hi,
>>> 
>>> Recently I stumbled across a SAP OData library that may be worthwhile
>>> pursuing in nikita.
>>> 
>>> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsap.github.io%2Fcloud-sdk%2Fdocs%2Fjava%2Ffeatures%2Fodata%2Foverview&amp;data=04%7C01%7Ctsodring%40oslomet.no%7Cf9f76c0916684255d2c608d97d43e206%7Cfec81f12628645508911f446fcdafa1f%7C0%7C0%7C637678552776641011%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=6itwXLLHEEz5DalidvlKJpLzg%2F%2Fl4aRu%2F3IAyaCXqf4%3D&amp;reserved=0 
>>> 
>>> If the licensing is acceptable to the project then I would like to
>>> explore swapping out our own OData parser to one that is maintained by a
>>> larger community. It is no secret that OData support has been an
>>> achilles' heel for nikita. Developing and maintaining OData is in itself
>>> a large undertaking.
>> 
>> Can you include this code in Nikita or will it be a external dependency like spring-boot libraries?
>> 
>> Best,
>> Ole
>> -- 
>> Ole Aamot
>> Aamot Software
>> Mobile phone: +4745049800
>> Web: https://eur02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.aamotsoftware.no%2F&amp;data=04%7C01%7Ctsodring%40oslomet.no%7Cf9f76c0916684255d2c608d97d43e206%7Cfec81f12628645508911f446fcdafa1f%7C0%7C0%7C637678552776641011%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=jb0cLsCHyeT14KKt%2BFUHnS98nDihYsSYv9dLssYrTFY%3D&amp;reserved=0



More information about the nikita-noark mailing list