Hello Eric, that's a great article thank you very much. I am also using dynamodb datamodeling annotations but I am not using spring-data-dynamodb yet. I will test it but I have some questions in my mind for example there is big difference between scans and queries on dynamodb tables https://dynobase.dev/dynamodb-scan-vs-query/ Are they handling these differences?
ORM part is already coming from aws's dynamodb data modeling package but I am not sure whether to use spring-data-dynamodb since the last commit of the repository was four years ago and there are 117 open issues on the repository and the earliest one is from 2016.
Using dynamodbmapper alone might be a better approach for me but I will also research their approach.