derjust / spring-data-dynamodb

This module deals with enhanced support for a data access layer built on AWS DynamoDB.
https://derjust.github.io/spring-data-dynamodb/
Apache License 2.0
403 stars 141 forks source link

Provide autoconfiguration similar to other spring data projects #212

Open vasilievip opened 6 years ago

vasilievip commented 6 years ago

So, users do not need to copy and paste boilerplate from project to project

Examples:

https://github.com/spring-projects/spring-boot/tree/master/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data

derjust commented 6 years ago

To a certain extend I do not want to add Spring-Boot as a dependency itself to allow people to opt-in for Spring Boot (or not) which limits the options. But part of the work for #17 things should get a way easier to start with.

vasilievip commented 6 years ago

you can add it as optional maven dependency + separate package, so, if people use spring-boot then it will work, if there is no spring boot in classpath - no issues, it will just be ignored

Compare these 2 cases:

derjust commented 5 years ago

Thanks for the links - yes it will be definitely not adding new spring-boot dependencies here but be a (even small) new artifact

derjust commented 5 years ago

Duplicated by #128