DATAMONGO-2355 - Refactor Abstract…Configuration classes to avoid need for cglib proxies.

Configuration methods now use parameter injections to avoid the need for cglib subclassing.
This commit is contained in:
Mark Paluch
2020-03-10 14:17:37 +01:00
parent 7b34a602ed
commit df43d7fcdb
7 changed files with 62 additions and 41 deletions

View File

@@ -37,6 +37,9 @@ Uses `MongoClientSettings` instead of `MongoClientOptions`.
| `ReactiveMongoClientSettingsFactoryBean`
| Now produces `com.mongodb.MongoClientSettings` instead of `com.mongodb.async.client.MongoClientSettings`
| `AbstractMongoClientConfiguration`, `AbstractReactiveMongoConfiguration`
| Configuration methods use parameter injection instead of calling local methods to avoid the need for cglib proxies
|===
.Removed Java API: