spring_boot_iris

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 23, 2020 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IrisConfig

type IrisConfig struct {
	Port     int    `value:"${iris.http.port:=8080}"` // HTTP 端口
	LogLevel string `value:"${iris.log_level:=info}"`

	EnableCors      bool `value:"${iris.http.enable_cors:=false}"`
	CorsMaxAge      int  `value:"${iris.http.cors.max_age_s:=3600}"`
	EnableCorsDebug bool `value:"${iris.http.cors.enable_debug:=false}"`
}

type IrisStarter

type IrisStarter struct {
	Config  *IrisConfig `autowire:""`
	IrisApp *iris.Application
}

func (*IrisStarter) OnStartApplication

func (starter *IrisStarter) OnStartApplication(ctx SpringBoot.ApplicationContext)

func (*IrisStarter) OnStopApplication

func (starter *IrisStarter) OnStopApplication(ctx SpringBoot.ApplicationContext)

type WebBeanInitialization

type WebBeanInitialization interface {
	InitWebBean(irisStarter *IrisStarter)
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL