Files
spring-data-commons/src/main/java/org/springframework/data
Oliver Drotbohm 8bb87a1749 DATACMNS-1596 - Modules not exposing identifying annotations do not claim repository interfaces anymore.
Previously, a module not exposing any entity identifying annotations would have claimed a repository definition and potentially overrode the bean definition of another store that was the proper claim in the first place. We have now changed this to abstain from a claim of the interface.

We' also tweaked the log output in the following cases:

1. If the module neither returns an identifying type nor entity identifying annotations, we now log a warning that a module does not support a multi-module setup and answer all assignment requests with false.

2. The info level warning indicating an interface has been dropped now reports which annotations or interface base types to use.

Original pull request: #411.
Related tickets: spring-projects/spring-boot#18721
2019-10-24 14:39:48 +02:00
..
2019-03-22 11:00:44 +01:00
2019-03-22 11:00:44 +01:00
2019-03-22 11:00:44 +01:00
2019-09-25 13:45:20 +02:00
2019-03-22 11:00:44 +01:00
2019-07-01 15:34:19 +02:00
2019-03-22 11:00:44 +01:00
2019-03-22 11:00:44 +01:00
2019-03-22 11:00:44 +01:00
2019-08-28 10:06:46 +02:00