当前位置: 首页>>代码示例>>Java>>正文


Java LocalValidatorFactoryBean.setProviderClass方法代码示例

本文整理汇总了Java中org.springframework.validation.beanvalidation.LocalValidatorFactoryBean.setProviderClass方法的典型用法代码示例。如果您正苦于以下问题:Java LocalValidatorFactoryBean.setProviderClass方法的具体用法?Java LocalValidatorFactoryBean.setProviderClass怎么用?Java LocalValidatorFactoryBean.setProviderClass使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.springframework.validation.beanvalidation.LocalValidatorFactoryBean的用法示例。


在下文中一共展示了LocalValidatorFactoryBean.setProviderClass方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: testSimpleValidationWithCustomProvider

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
@Test
public void testSimpleValidationWithCustomProvider() throws Exception {
	LocalValidatorFactoryBean validator = new LocalValidatorFactoryBean();
	validator.setProviderClass(HibernateValidator.class);
	validator.afterPropertiesSet();

	ValidPerson person = new ValidPerson();
	Set<ConstraintViolation<ValidPerson>> result = validator.validate(person);
	assertEquals(2, result.size());
	for (ConstraintViolation<ValidPerson> cv : result) {
		String path = cv.getPropertyPath().toString();
		if ("name".equals(path) || "address.street".equals(path)) {
			assertTrue(cv.getConstraintDescriptor().getAnnotation() instanceof NotNull);
		}
		else {
			fail("Invalid constraint violation with path '" + path + "'");
		}
	}
	validator.destroy();
}
 
开发者ID:langtianya,项目名称:spring4-understanding,代码行数:21,代码来源:ValidatorFactoryTests.java

示例2: setUp

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
@Before
public void setUp(){
 
 currentUser.setProxyUser("admin", "test", new String[] {"VIEW_ENTITY", "CREATE_ENTITY"});
 
 assertNotNull(headOfHouseholdService);
 
    localValidatorFactory = new LocalValidatorFactoryBean();
    localValidatorFactory.setProviderClass(HibernateValidator.class);
    localValidatorFactory.afterPropertiesSet();
    
    oldHoh = genericDao.findByProperty(Individual.class, "extId", "NBAS1I"); 
    newHoh = genericDao.findByProperty(Individual.class, "extId", "BJOH1J");
 visit = genericDao.findByProperty(Visit.class, "extId", "VLOCMBI11J");
 fieldWorker = genericDao.findByProperty(FieldWorker.class, "extId", "FWEK1D");
 socialGroup = genericDao.findByProperty(SocialGroup.class, "extId", "MBI1", false);
    
 assertNotNull(oldHoh);
 assertNotNull(newHoh);
 assertNotNull(visit);
 assertNotNull(fieldWorker);
 assertNotNull(socialGroup);
}
 
开发者ID:OpenHDS,项目名称:openhds-server,代码行数:24,代码来源:HeadOfHouseholdTest.java

示例3: getValidator

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
@Override
public Validator getValidator() {
    LocalValidatorFactoryBean localValidatorFactoryBean = new LocalValidatorFactoryBean();
    localValidatorFactoryBean.setProviderClass(org.hibernate.validator.HibernateValidator.class);
    localValidatorFactoryBean.setValidationMessageSource(messageSource());
    return localValidatorFactoryBean;
}
 
开发者ID:numsg,项目名称:spring-boot-seed,代码行数:8,代码来源:WebConfig.java

示例4: setup

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
@Before
public void setup() {
    job = new Job();
    localValidatorFactory = new LocalValidatorFactoryBean();
    localValidatorFactory.setProviderClass(HibernateValidator.class);
    localValidatorFactory.afterPropertiesSet();
}
 
开发者ID:blacklabelops,项目名称:crow,代码行数:8,代码来源:ValidationTest.java

示例5: localValidatorFactoryBean

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
@Bean
public LocalValidatorFactoryBean localValidatorFactoryBean() throws ClassNotFoundException {
	LocalValidatorFactoryBean result = new LocalValidatorFactoryBean();
	result.setProviderClass(Class.forName("org.hibernate.validator.HibernateValidator"));
	result.setValidationMessageSource(this.messageSource());
	return result;
}
 
开发者ID:shilongdai,项目名称:bookManager,代码行数:8,代码来源:RootApplicationContextConfig.java

示例6: setUp

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
@Before
public void setUp() throws Exception {
    validatorFactoryBean = new LocalValidatorFactoryBean();
    validatorFactoryBean.setProviderClass(HibernateValidator.class);
    validatorFactoryBean.afterPropertiesSet();

}
 
开发者ID:moorkop,项目名称:mccy-engine,代码行数:8,代码来源:MccyAssetSettingsNetworkValidatorTest.java

示例7: validator

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
@Bean
public LocalValidatorFactoryBean validator() {
	final LocalValidatorFactoryBean bean = new LocalValidatorFactoryBean();
	// bean.setValidationMessageSource(messageSource());
	bean.setProviderClass(HibernateValidator.class);
	return bean;
}
 
开发者ID:liuzy163,项目名称:spring-xml-free-example,代码行数:8,代码来源:PuzzleSolvingWebMvcConfig.java

示例8: setUp

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
@Before
public void setUp() throws Exception {
  localValidatorFactory = new LocalValidatorFactoryBean();
  localValidatorFactory.setProviderClass(HibernateValidator.class);
  localValidatorFactory.afterPropertiesSet();

  enniPort =  new PhysicalPortFactory().createEnni();
  subject = new CreatePhysicalPortCommand(enniPort);
}
 
开发者ID:BandwidthOnDemand,项目名称:bandwidth-on-demand,代码行数:10,代码来源:CreatePhysicalPortCommandTest.java

示例9: localValidatorFactoryBean

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
@Bean
public LocalValidatorFactoryBean localValidatorFactoryBean() throws ClassNotFoundException {
	LocalValidatorFactoryBean result = new LocalValidatorFactoryBean();
	result.setProviderClass(Class.forName("org.hibernate.validator.HibernateValidator"));
	return result;
}
 
开发者ID:shilongdai,项目名称:LSChatServer,代码行数:7,代码来源:ApplicationRootContext.java

示例10: AggregationParametersTest

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
/**
 * Default constructor that initialize the validator factory.
 */
public AggregationParametersTest() {
    validator = new LocalValidatorFactoryBean();
    validator.setProviderClass(HibernateValidator.class);
    validator.afterPropertiesSet();
}
 
开发者ID:Talend,项目名称:data-prep,代码行数:9,代码来源:AggregationParametersTest.java

示例11: PreviewAddInputTest

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
/**
 * Default constructor that initialize the validator factory.
 */
public PreviewAddInputTest() {
    validator = new LocalValidatorFactoryBean();
    validator.setProviderClass(HibernateValidator.class);
    validator.afterPropertiesSet();
}
 
开发者ID:Talend,项目名称:data-prep,代码行数:9,代码来源:PreviewAddInputTest.java

示例12: ExportParametersTest

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
/**
 * Default constructor that initialize the validator factory.
 */
public ExportParametersTest() {
    validator = new LocalValidatorFactoryBean();
    validator.setProviderClass(HibernateValidator.class);
    validator.afterPropertiesSet();
}
 
开发者ID:Talend,项目名称:data-prep,代码行数:9,代码来源:ExportParametersTest.java

示例13: DynamicParamsInputTest

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
/**
 * Default constructor that initialize the validator factory.
 */
public DynamicParamsInputTest() {
    validator = new LocalValidatorFactoryBean();
    validator.setProviderClass(HibernateValidator.class);
    validator.afterPropertiesSet();
}
 
开发者ID:Talend,项目名称:data-prep,代码行数:9,代码来源:DynamicParamsInputTest.java

示例14: validator

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; //导入方法依赖的package包/类
@Bean
public LocalValidatorFactoryBean validator() {
	final LocalValidatorFactoryBean bean = new LocalValidatorFactoryBean();
	bean.setProviderClass(HibernateValidator.class);
	return bean;
}
 
开发者ID:liuzy163,项目名称:spring-xml-free-example,代码行数:7,代码来源:TestConfig.java


注:本文中的org.springframework.validation.beanvalidation.LocalValidatorFactoryBean.setProviderClass方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。