Commit Graph

22471 Commits (19eaf86efadc2b091be8424d4a1c24dba7395e9d)
 

Author SHA1 Message Date
Phillip Webb 0b3015e4ff Polish Binder classes
Polish and rename some of the internal Binder classes to better reflect
their purpose. The `BeanBinder` is now called `DataObjectBinder` and
as a `JavaBeanBinder` implementation for setter based properties, and
a `ValueObjectBinder` implementation for constructor based properties.
6 years ago
Madhura Bhave c6dae5764e Add bindOrCreate for constructor based binding
Deprecate the existing `BindResult.orElseCreate` method in favor of
`bindOrCreate` methods on the `Binder`. These new methods allow us to
implement custom creation logic depending on the type of object being
bound. Specifically, it allows constructor based binding to create new
instances that respect the `@DefaultValue` annotations.

Closes gh-17098

Co-authored-by: Phillip Webb <pwebb@pivotal.io>
6 years ago
Andy Wilkinson 38fb639147 Merge branch '2.1.x'
Closes gh-17196
6 years ago
Andy Wilkinson 1b495f5a42 Merge branch '2.0.x' into 2.1.x
Closes gh-17195
6 years ago
Andy Wilkinson 4bae91d933 Merge branch '1.5.x' into 2.0.x 6 years ago
Andy Wilkinson 9813889030 Merge pull request #16879 from lukaseder
* gh-16879:
  Fix jOOQ's trademark

Closes gh-16879
6 years ago
Lukas Eder 6d967d9bf1 Fix jOOQ's trademark
See gh-16879
6 years ago
Andy Wilkinson dfd7499506 Merge branch '2.1.x'
Closes gh-17194
6 years ago
Andy Wilkinson 71214e7ef4 Merge pull request #17057 from izeye
* gh-17057:
  Remove prohibited entry for couchbase-client

Closes gh-17057
6 years ago
Johnny Lim a584c64254 Remove prohibited entry for couchbase-client
See gh-17057
6 years ago
Andy Wilkinson 887e39f2fe Update to Spring HATEOAS 1.0.0.M3
Closes gh-17075
6 years ago
Andy Wilkinson 74db3ecf3a Merge branch '2.1.x' 6 years ago
Andy Wilkinson 96ac42e405 Upgrade to Spring Data Lovelace-SR9
Closes gh-17193
6 years ago
Andy Wilkinson 8bfe2fa9c9 Update to Spring Data Moore-RC1
Closes gh-16966
6 years ago
Andy Wilkinson 75da4468e5 Merge branch '2.1.x'
Closes gh-17192
6 years ago
Andy Wilkinson d5d96dff96 Honor logback.debug property and write Logback statuses to console
Closes gh-16876
6 years ago
Andy Wilkinson 0208cb10d6 Merge branch '2.1.x' 6 years ago
Andy Wilkinson 60358da43a Merge branch '2.0.x' into 2.1.x 6 years ago
Andy Wilkinson d2e202edb0 Merge branch '1.5.x' into 2.0.x 6 years ago
Andy Wilkinson 41a796010f Polish 6 years ago
Andy Wilkinson 721efa75ad Merge branch '2.1.x' 6 years ago
Andy Wilkinson 4573f66f0d Merge branch '2.0.x' into 2.1.x 6 years ago
Andy Wilkinson 63db9a74be Merge branch '1.5.x' into 2.0.x 6 years ago
Andy Wilkinson d8a4fff3a5 Switch away from https://maven.restlet.org as it redirects to http 6 years ago
Andy Wilkinson 48adfe626c Log H2 console path and JDBC URL on startup
Closes gh-17063
6 years ago
Andy Wilkinson d126984519 Merge branch '2.1.x' 6 years ago
Andy Wilkinson c20b577d99 Merge branch '2.0.x' into 2.1.x 6 years ago
Andy Wilkinson 8909a12a2c Merge branch '1.5.x' into 2.0.x 6 years ago
Andy Wilkinson 9d71be8945 Use HTTPS for embedded MongoDB downloads by default
Closes gh-17191
6 years ago
Andy Wilkinson 24bda8609b Upgrade to Maven War Plugin 3.2.3
Closes gh-17190
6 years ago
Andy Wilkinson e30e1aa60b Upgrade to Mockito 2.28.2
Closes gh-17189
6 years ago
Andy Wilkinson f5a675157d Upgrade to Infinispan 9.4.14.Final
Closes gh-17188
6 years ago
Andy Wilkinson 8506d4247b Upgrade to Hsqldb 2.5.0
Closes gh-17187
6 years ago
Andy Wilkinson 85c1b7e9dc Upgrade to Hibernate Validator 6.0.17.Final
Closes gh-17186
6 years ago
Andy Wilkinson 908aca6b06 Upgrade to Hibernate 5.4.3.Final
Closes gh-17185
6 years ago
Andy Wilkinson c9f0fe3c33 Upgrade to Jaybird 3.0.6
Closes gh-17184
6 years ago
Andy Wilkinson ff1a8e7222 Upgrade to Jetty 9.4.19.v20190610
Closes gh-17183
6 years ago
Andy Wilkinson a2baf33e28 Upgrade to Tomcat 9.0.21
Closes gh-17182
6 years ago
Andy Wilkinson 8caa25e379 Upgrade to Kafka 2.2.1
Closes gh-17181
6 years ago
Andy Wilkinson 0430b35325 Upgrade to Johnzon Jsonb 1.1.12
Closes gh-17180
6 years ago
Andy Wilkinson 4d0c08c4b7 Upgrade to Httpclient 4.5.9
Closes gh-17179
6 years ago
Andy Wilkinson 336563dff5 Upgrade to Artemis 2.9.0
Closes gh-17178
6 years ago
Andy Wilkinson 318bfbf139 Upgrade to Byte Buddy 1.9.13
Closes gh-17177
6 years ago
Andy Wilkinson ff6f616d31 Upgrade to Undertow 2.0.21.Final
Closes gh-17176
6 years ago
Andy Wilkinson e2c5af526f Upgrade to Rxjava2 2.2.9
Closes gh-17175
6 years ago
Andy Wilkinson a269752f56 Upgrade to Lettuce 5.1.7.RELEASE
Closes gh-17174
6 years ago
Andy Wilkinson 7872e6231c Upgrade to Unboundid Ldapsdk 4.0.11
Closes gh-17173
6 years ago
Andy Wilkinson 11641714a6 Upgrade to Rabbit Amqp Client 5.7.1
Closes gh-17172
6 years ago
Andy Wilkinson f8c87e7da7 Upgrade to Hazelcast 3.12.1
Closes gh-17171
6 years ago
Andy Wilkinson daedb5d379 Upgrade to Appengine Sdk 1.9.75
Closes gh-17170
6 years ago