Use code includes and tabs in MVC Config documentation

Additional fixes.

See gh-22171
This commit is contained in:
Sébastien Deleuze 2024-03-29 18:24:50 +01:00
parent 91bb7d8daf
commit 186e70cd04
8 changed files with 14 additions and 0 deletions

View File

@ -73,6 +73,7 @@ dependencies {
api("com.mchange:c3p0:0.9.5.5")
api("com.fasterxml.jackson.core:jackson-databind")
api("com.fasterxml.jackson.module:jackson-module-parameter-names")
api("jakarta.validation:jakarta.validation-api")
implementation(project(":spring-core-test"))
implementation("org.assertj:assertj-core")

View File

@ -26,6 +26,7 @@ public class MyPostProcessor implements BeanPostProcessor {
public Object postProcessBeforeInitialization(Object bean, String name) throws BeansException {
// ...
return bean;
}
}
// end::snippet[]

View File

@ -17,7 +17,9 @@ public class WebConfiguration implements WebMvcConfigurer {
}
private PathPatternParser patternParser() {
PathPatternParser pathPatternParser = new PathPatternParser();
// ...
return pathPatternParser;
}
}
// end::snippet[]

View File

@ -18,6 +18,7 @@ package org.springframework.docs.web.webmvc.mvcconfig.mvcconfigvalidation;
import org.springframework.context.annotation.Configuration;
import org.springframework.validation.Validator;
import org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
// tag::snippet[]
@ -26,7 +27,9 @@ public class WebConfiguration implements WebMvcConfigurer {
@Override
public Validator getValidator() {
Validator validator = new OptionalValidatorFactoryBean();
// ...
return validator;
}
}
// end::snippet[]

View File

@ -25,6 +25,7 @@ class MyPostProcessor : BeanPostProcessor {
override fun postProcessBeforeInitialization(bean: Any, name: String): Any {
// ...
return bean
}
}
// end::snippet[]

View File

@ -14,6 +14,7 @@
* limitations under the License.
*/
@file:Suppress("DEPRECATION")
package org.springframework.docs.web.webmvc.mvcconfig.mvcconfiginterceptors
import org.springframework.context.annotation.Configuration

View File

@ -32,7 +32,9 @@ class WebConfiguration : WebMvcConfigurer {
}
fun patternParser(): PathPatternParser {
val pathPatternParser = PathPatternParser()
//...
return pathPatternParser
}
}
// end::snippet[]

View File

@ -18,6 +18,7 @@ package org.springframework.docs.web.webmvc.mvcconfig.mvcconfigvalidation
import org.springframework.context.annotation.Configuration
import org.springframework.validation.Validator
import org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer
// tag::snippet[]
@ -25,7 +26,9 @@ import org.springframework.web.servlet.config.annotation.WebMvcConfigurer
class WebConfiguration : WebMvcConfigurer {
override fun getValidator(): Validator {
val validator = OptionalValidatorFactoryBean()
// ...
return validator
}
}
// end::snippet[]