All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.ocoop.spring.SpringConfig Maven / Gradle / Ivy

There is a newer version: 1.0.3
Show newest version
package cn.ocoop.spring;

import org.springframework.context.annotation.*;
import org.springframework.stereotype.Controller;
import org.springframework.validation.beanvalidation.MethodValidationPostProcessor;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.RestController;

@Configuration
@PropertySource("classpath:app.properties")
@EnableAspectJAutoProxy(proxyTargetClass = true)
@ComponentScan(basePackages = "cn.ocoop",
        excludeFilters = @ComponentScan.Filter(
                value = {
                        Configuration.class,
                        Controller.class,
                        RestController.class,
                        ControllerAdvice.class
                }
        )
)
@Import(SpringSubConfig.class)
public class SpringConfig {
    @Bean
    public MethodValidationPostProcessor methodValidationPostProcessor() {
        return new MethodValidationPostProcessor();
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy