Package org.springframework.samples.mvc31.crudcontroller

Examples of org.springframework.samples.mvc31.crudcontroller.AccountController


public class AccountControllerTests {

@Test
public void testSaveFail() {

    Account account = new Account();
    BindingResult result =
        new BeanPropertyBindingResult(account, "account");
   
    AccountManager mgr = createMock(AccountManager.class);
    mgr.saveOrUpdate(account);
View Full Code Here


   
    AccountManager mgr = createMock(AccountManager.class);
    mgr.saveOrUpdate(account);
    replay(mgr);

    AccountController contrlr = new AccountController(mgr);
   
    String view = contrlr.save(account, result);
   
    assertEquals("redirect:accounts", view);
    verify(mgr);
}
View Full Code Here

  // Configuration for CRUD controller
  // See ~.crudcontroller
 
  @Override
  protected void addFormatters(FormatterRegistry registry) {
    AccountConverter accountConverter = new AccountConverter(this.applicationConfig.accountManager());
    registry.addConverter(accountConverter);
  }
View Full Code Here

    Account account = new Account();
    BindingResult result =
        new BeanPropertyBindingResult(account, "account");
   
    AccountManager mgr = createMock(AccountManager.class);
    mgr.saveOrUpdate(account);
    replay(mgr);

    AccountController contrlr = new AccountController(mgr);
   
    String view = contrlr.save(account, result);
View Full Code Here

@ImportResource("classpath:org/springframework/samples/mvc31/config/security.xml")
public class ApplicationConfig {

  @Bean
  public AccountManager accountManager() {
    return new StubAccountManager();
  }
View Full Code Here

  // See ~.exceptionhandler package
 
  @Override
  public void configureHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers) {
    ExtendedExceptionHandlerExceptionResolver customResolver = new ExtendedExceptionHandlerExceptionResolver();
    customResolver.setExceptionHandler(new GlobalExceptionHandler());
    customResolver.setMessageConverters(getMessageConverters());
    customResolver.afterPropertiesSet();

    exceptionResolvers.add(customResolver);
  }
View Full Code Here

  // Configuration for "global" @ExceptionHandler methods
  // See ~.exceptionhandler package
 
  @Override
  public void configureHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers) {
    ExtendedExceptionHandlerExceptionResolver customResolver = new ExtendedExceptionHandlerExceptionResolver();
    customResolver.setExceptionHandler(new GlobalExceptionHandler());
    customResolver.setMessageConverters(getMessageConverters());
    customResolver.afterPropertiesSet();

    exceptionResolvers.add(customResolver);
  }
View Full Code Here

  // Configuration for the interceptor logging HandlerMethod information
  // See ~.handlermethodinterceptor

  @Override
  protected void addInterceptors(InterceptorRegistry registry) {
    registry.addInterceptor(new LoggingHandlerMethodInterceptor());
  }
View Full Code Here

  // See ~.requestcondition package

  @Override
  @Bean
  public RequestMappingHandlerMapping requestMappingHandlerMapping() {
    RequestMappingHandlerMapping handlerMapping = new ExtendedRequestMappingHandlerMapping();
    handlerMapping.setOrder(0);
    handlerMapping.setInterceptors(getInterceptors());
    return handlerMapping;
  }
View Full Code Here

TOP

Related Classes of org.springframework.samples.mvc31.crudcontroller.AccountController

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.