Java 弹簧靴和椭圆靴的验证问题
你好。我在Spring Boot 1.3上有一个应用程序,它的net.sf.oval为1.85。 我的模型:Java 弹簧靴和椭圆靴的验证问题,java,spring-boot,oval,Java,Spring Boot,Oval,你好。我在Spring Boot 1.3上有一个应用程序,它的net.sf.oval为1.85。 我的模型: @Entity @Table(name = "company") public class Company extends BaseModel { @NotBlank @NotNull @Length(min = 5, max = 50) @Column(nullable = false, name = "name", length = 50)
@Entity
@Table(name = "company")
public class Company extends BaseModel {
@NotBlank
@NotNull
@Length(min = 5, max = 50)
@Column(nullable = false, name = "name", length = 50)
private String name;
}
我的控制器:
@RestController
@RequestMapping("/company")
public class CompanyController {
@Autowired
private CompanyService companyService;
@RequestMapping(value = "", method = RequestMethod.POST)
public Company saveCompany(@RequestBody(required = true) @Valid Company company) {
return companyService.save(company);
}
}
但是@Valid不起作用。如何正确连接弹簧护套和椭圆形护套?
在project中,我只使用不带XML的注释。
任何人都有一些想法吗?你可以用这个。在Spring配置类中以编程方式实例化bean(GuardInterceptor、BeanNameAutoProxyCreator)就足够了,在的示例中,这些bean是通过XML配置的。作为beanNames属性的值,您将使用“*Controller”匹配所有Spring MVC控制器类。您可以使用。在Spring配置类中以编程方式实例化bean(GuardInterceptor、BeanNameAutoProxyCreator)就足够了,在的示例中,这些bean是通过XML配置的。作为beanNames属性的值,您将使用“*Controller”匹配所有SpringMVC控制器类