public interface DynamicControllerRegistry extends DynamicBeanDefinitionRegistry
| 限定符和类型 | 方法和说明 |
|---|---|
void |
registerController(Class<?> controllerClass)
动态注册SpringMVC Controller到Spring上下文
|
void |
registerController(Class<?> controllerClass,
String scope)
动态注册SpringMVC Controller到Spring上下文
|
void |
registerController(Class<?> controllerClass,
String scope,
boolean lazyInit)
动态注册SpringMVC Controller到Spring上下文
|
void |
registerController(Class<?> controllerClass,
String scope,
boolean lazyInit,
boolean autowireCandidate)
动态注册SpringMVC Controller到Spring上下文
|
void |
registerController(String beanName,
org.springframework.beans.factory.config.BeanDefinition beanDefinition)
动态注册SpringMVC Controller到Spring上下文
|
void |
registerController(String beanName,
Class<?> controllerClass)
动态注册SpringMVC Controller到Spring上下文
|
void |
registerController(String beanName,
Class<?> controllerClass,
String scope)
动态注册SpringMVC Controller到Spring上下文
|
void |
registerController(String beanName,
Class<?> controllerClass,
String scope,
boolean lazyInit)
动态注册SpringMVC Controller到Spring上下文
|
void |
registerController(String beanName,
Class<?> controllerClass,
String scope,
boolean lazyInit,
boolean autowireCandidate)
动态注册SpringMVC Controller到Spring上下文
|
void |
registerGroovyController(String scriptLocation)
动态注册Groovy Controller到Spring上下文
|
void |
removeController(String controllerBeanName)
动态从Spring上下文删除SpringMVC Controller
|
void |
removeGroovyController(String scriptLocation,
String controllerBeanName)
动态从Spring上下文删除Groovy Controller
|
registerBean, registerBean, registerBean, registerBean, registerBean, registerBean, registerBean, registerBeanvoid registerController(Class<?> controllerClass)
controllerClass - : The class type of controllervoid registerController(Class<?> controllerClass, String scope)
controllerClass - : The class type of controllerscope - : scope valuevoid registerController(Class<?> controllerClass, String scope, boolean lazyInit)
controllerClass - : The class type of controllerscope - : scope valuelazyInit - : lazyInit valuevoid registerController(Class<?> controllerClass, String scope, boolean lazyInit, boolean autowireCandidate)
controllerClass - : The class type of controllerscope - : scope valuelazyInit - : lazyInit valueautowireCandidate - : autowireCandidate valuevoid registerController(String beanName, Class<?> controllerClass)
beanName - : The name of beancontrollerClass - : The class type of controllervoid registerController(String beanName, Class<?> controllerClass, String scope)
beanName - : The name of beancontrollerClass - : The class type of controllerscope - : scope valuevoid registerController(String beanName, Class<?> controllerClass, String scope, boolean lazyInit)
beanName - : The name of beancontrollerClass - : The class type of controllerscope - : scope valuelazyInit - : lazyInit valuevoid registerController(String beanName, Class<?> controllerClass, String scope, boolean lazyInit, boolean autowireCandidate)
beanName - : The name of beancontrollerClass - : The class type of controllerscope - : scope valuelazyInit - : lazyInit valueautowireCandidate - : autowireCandidate valuevoid registerController(String beanName, org.springframework.beans.factory.config.BeanDefinition beanDefinition)
beanName - : The name of beanbeanDefinition - : beanDefinition instancevoid removeController(String controllerBeanName) throws IOException
controllerBeanName - : The name of controllerIOException - if io errorvoid registerGroovyController(String scriptLocation) throws IOException
scriptLocation - : The location of groovy scriptIOException - if io errorvoid removeGroovyController(String scriptLocation, String controllerBeanName) throws IOException
scriptLocation - : The location of groovy scriptcontrollerBeanName - : The name of controllerIOException - if io errorCopyright © 2018. All rights reserved.