Class Scx

java.lang.Object
cool.scx.app.Scx

public final class Scx extends Object
启动类
Version:
0.3.6
Author:
scx567888
  • Method Details

    • builder

      public static ScxBuilder builder()
    • run

      public Scx run()
    • checkDataSource

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

      public void fixTable()

      fixTable.

    • checkNeedFixTable

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

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

      public ScxModule[] scxModules()
    • scxEnvironment

      public ScxEnvironment scxEnvironment()
    • 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 cool.scx.http.ScxHttpServer vertxHttpServer()
    • eventBus

      public EventBus eventBus()
    • webSocketRouter

      public cool.scx.http.routing.WebSocketRouter webSocketRouter()
    • scxWeb

      public ScxWeb scxWeb()
    • getBean

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