程序包 cool.scx.core

类 Scx

java.lang.Object
cool.scx.core.Scx

public final class Scx extends Object
启动类
版本:
0.3.6
作者:
scx567888
  • 方法详细资料

    • builder

      public static ScxBuilder builder()
    • run

      public Scx run()
    • checkDataSource

      public boolean checkDataSource()
      检查数据源是否可用
      返回:
      b
    • fixTable

      public void fixTable()

      fixTable.

    • checkNeedFixTable

      public boolean checkNeedFixTable()
      检查是否有任何 (BaseModel) 类需要修复表
      返回:
      是否有
    • findScxModule

      public <T extends ScxModule> T findScxModule(Class<T> clazz)
    • scxModules

      public ScxModule[] scxModules()
    • scxEnvironment

      public ScxEnvironment scxEnvironment()
    • vertx

      public io.vertx.core.Vertx vertx()
    • appKey

      public String appKey()
    • scxOptions

      public ScxOptions scxOptions()
    • beanFactory

      public org.springframework.beans.factory.support.DefaultListableBeanFactory beanFactory()
    • scxHttpRouter

      public ScxHttpRouter scxHttpRouter()
    • scxConfig

      public ScxConfig scxConfig()
    • scxFeatureConfig

      public ScxFeatureConfig scxFeatureConfig()
    • dataSource

      public DataSource dataSource()
    • sqlRunner

      public cool.scx.jdbc.sql.SQLRunner sqlRunner()
    • jdbcContext

      public cool.scx.jdbc.JDBCContext jdbcContext()
    • vertxHttpServer

      public io.vertx.core.http.HttpServer vertxHttpServer()
    • eventBus

      public io.vertx.core.eventbus.EventBus eventBus()
    • webSocketRouter

      public WebSocketRouter webSocketRouter()
    • scxMvc

      public ScxMvc scxMvc()
    • scxScheduler

      public cool.scx.common.scheduler.ScxScheduler scxScheduler()
    • getBean

      public <T> T getBean(Class<T> requiredType)