There is little documentation on how to use the low level api for datastore and quite a lot on JPA and JDO and how it translates to it.
My question is: is there any advantage in coding against the JPA or JDO specs instead of accessing directly the low level api for datastore ?
From an initial look, it seems simple and straight forward but I am not sure if there are good reasons why not to do it.
Thanks
Cx
There is nothing wrong with using the low level API directly. If you want something a little higher level, you should try out some of the alternatives Thilo mentions. The advantages of using a higher level API are not always applicable to every developer. For example, using JDO/JPA makes sense for people that already know one of them, or already have code using them. But for a new developer, learning JDO/JPA is probably harder than just using the native API.