public class NorwayBuildService
extends org.springframework.context.support.ApplicationObjectSupport
implements org.springframework.context.ResourceLoaderAware, org.springframework.context.SmartLifecycle
| 构造器和说明 |
|---|
NorwayBuildService() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> void |
build(Collection<? extends T> beans,
Class<T> clazz,
int flags)
根据配置构建模型内容
|
<T,V extends T> |
build(V bean,
Class<T> clazz,
int flags)
专门为单个对象适用的构建方法
|
<V> void |
build(V bean,
int flags)
专门为单个对象适用的构建方法
|
String |
getBuildBeanPackages() |
<T> List<T> |
getBuildedList(List<Object> ids,
Class<T> clazz,
int flags)
可以直接通过id列表创建出模型列表
|
<T> List<T> |
getBuildedList(List<Object> ids,
String builder,
int flags)
可以直接通过id列表创建出模型列表
|
int |
getPhase() |
boolean |
isAutoStartup() |
boolean |
isRunning() |
protected String |
resolveBasePackage(String basePackage) |
void |
setBuildBeanPackages(String buildBeanPackages) |
void |
setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader) |
void |
start() |
void |
stop() |
void |
stop(Runnable callback) |
public String getBuildBeanPackages()
public void setBuildBeanPackages(String buildBeanPackages)
public <T> void build(Collection<? extends T> beans, Class<T> clazz, int flags)
beans - 需要构建内容的模块集合clazz - 构建的模型类型flags - 构建的参数public <T,V extends T> void build(V bean,
Class<T> clazz,
int flags)
bean - clazz - flags - public <V> void build(V bean,
int flags)
bean - flags - public <T> List<T> getBuildedList(List<Object> ids, Class<T> clazz, int flags)
ids - clazz - flags - public <T> List<T> getBuildedList(List<Object> ids, String builder, int flags)
ids - builder - flags - public void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
setResourceLoader 在接口中 org.springframework.context.ResourceLoaderAwarepublic void start()
start 在接口中 org.springframework.context.Lifecyclepublic void stop()
stop 在接口中 org.springframework.context.Lifecyclepublic boolean isRunning()
isRunning 在接口中 org.springframework.context.Lifecyclepublic int getPhase()
getPhase 在接口中 org.springframework.context.Phasedpublic boolean isAutoStartup()
isAutoStartup 在接口中 org.springframework.context.SmartLifecyclepublic void stop(Runnable callback)
stop 在接口中 org.springframework.context.SmartLifecycleCopyright © 2016. All rights reserved.