package com.ruoyi;
|
|
import com.ruoyi.common.utils.ip.IpUtils;
|
import lombok.extern.slf4j.Slf4j;
|
import org.mybatis.spring.annotation.MapperScan;
|
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.boot.SpringApplication;
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
|
import org.springframework.context.annotation.Bean;
|
import org.springframework.web.socket.config.annotation.EnableWebSocket;
|
import org.springframework.web.socket.server.standard.ServerEndpointExporter;
|
|
/**
|
* 启动程序
|
*
|
* @author ruoyi
|
*/
|
@Slf4j
|
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
|
@MapperScan("com.ruoyi.**.mapper")
|
@EnableWebSocket
|
public class RuoYiApplication {
|
|
private static String serverPort;
|
|
@Value("${server.port}")
|
public void setServerPort(String serverPort) {
|
RuoYiApplication.serverPort = serverPort;
|
}
|
|
public static void main(String[] args) {
|
//http://127.0.0.1:8080/swagger-ui/index.html#/
|
SpringApplication.run(RuoYiApplication.class, args);
|
log.info("API文档地址:http://{}:{}/doc.html", IpUtils.getHostIp(), serverPort);
|
}
|
|
}
|