public class Work
extends bee.cloud.core.db.Holder
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
Work.WInit
WInit初始化业务工作接口
|
| 限定符和类型 | 字段和说明 |
|---|---|
static List<Class<?>> |
apis
API接口定义集
|
static List<Class<?>> |
binits
初始化时需要执行的相关类
|
static List<Class<?>> |
clazzs
初始化时需要扫描的相关类
|
static Set<String> |
pkgs
项目启动时需要扫描的包
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
getBean(Class<T> clazz,
Object... objects)
获取spingboot容器中的实例,不存在时不实例化
|
<T> Map<String,T> |
getBeans(Class<T> clazz) |
static void |
init(org.springframework.context.ApplicationContext ac) |
static void |
initConfig() |
static void |
initMQ()
初始化MQ
|
static void |
initQuartz()
启动定时器任务
|
<T> T |
instance(Class<T> clazz,
Object... objects) |
Object |
instanceBean(Class clazz,
Object... objects) |
static void |
setGateway(boolean isGateway) |
static void |
setStartTime(long startTime) |
static void |
started() |
public static void setGateway(boolean isGateway)
public static void setStartTime(long startTime)
public static void init(org.springframework.context.ApplicationContext ac)
public static void initMQ()
public static void initQuartz()
public static void initConfig()
public <T> Map<String,T> getBeans(Class<T> clazz)
getBeans 在类中 bee.cloud.core.db.Holderpublic <T> T getBean(Class<T> clazz, Object... objects)
getBean 在类中 bee.cloud.core.db.Holderpublic <T> T instance(Class<T> clazz, Object... objects)
instance 在类中 bee.cloud.core.db.Holderpublic Object instanceBean(Class clazz, Object... objects)
instanceBean 在类中 bee.cloud.core.db.Holderpublic static void started()
Copyright © 2023. All rights reserved.