Class ScxApp
java.lang.Object
cool.scx.app.ScxApp
-
Method Summary
Modifier and TypeMethodDescriptionappKey()cool.scx.bean.BeanFactorystatic ScxAppBuilderbuilder()boolean检查数据源是否可用boolean检查是否有任何 (BaseModel) 类需要修复表eventBus()<T extends ScxAppModule>
TfindScxModule(Class<T> clazz) voidfixTable()<T> Tcool.scx.http.ScxHttpServercool.scx.jdbc.JDBCContextcool.scx.data.jdbc.JDBCTransactionManagerrun()cool.scx.config.ScxConfigcool.scx.config.ScxEnvironmentcool.scx.config.ScxFeatureConfigcool.scx.web.ScxWebscxWeb()cool.scx.jdbc.sql.SQLRunner
-
Method Details
-
builder
-
run
-
checkDataSource
public boolean checkDataSource()检查数据源是否可用- Returns:
- b
-
fixTable
public void fixTable() -
checkNeedFixTable
public boolean checkNeedFixTable()检查是否有任何 (BaseModel) 类需要修复表- Returns:
- 是否有
-
findScxModule
-
scxModules
-
scxEnvironment
public cool.scx.config.ScxEnvironment scxEnvironment() -
appKey
-
scxOptions
-
beanFactory
public cool.scx.bean.BeanFactory beanFactory() -
scxHttpRouter
-
scxConfig
public cool.scx.config.ScxConfig scxConfig() -
scxFeatureConfig
public cool.scx.config.ScxFeatureConfig scxFeatureConfig() -
dataSource
-
sqlRunner
public cool.scx.jdbc.sql.SQLRunner sqlRunner() -
jdbcContext
public cool.scx.jdbc.JDBCContext jdbcContext() -
jdbcTransactionManager
public cool.scx.data.jdbc.JDBCTransactionManager jdbcTransactionManager() -
httpServer
public cool.scx.http.ScxHttpServer httpServer() -
eventBus
-
scxWeb
public cool.scx.web.ScxWeb scxWeb() -
getBean
-