SpringbootApplication.java 1.43 KB
package com.sincre.springboot;

import org.apache.ibatis.annotations.Mapper;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;

import javax.swing.*;
import java.awt.*;

@MapperScan("com.sincre.springboot.mapper")
@SpringBootApplication
public class SpringbootApplication extends SpringBootServletInitializer {

    public static void main(String[] args) {

        SpringApplication.run(SpringbootApplication.class, args);
        System.out.println("classpath:" + new SpringbootApplication().getClass().getResource(""));

//        new SpringbootApplication().initFrame();
    }

    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        return builder.sources(SpringbootApplication.class);
    }

    private void initFrame() {
        JFrame jFrame = new JFrame();
        //设置窗口是否可视
        jFrame.setVisible(true);
//设置窗口的大小是否可以调节
        jFrame.setResizable(false);
//设置窗口大小和x,y位置
        jFrame.setBounds(100, 100, 600, 800);
//设置窗口退出则程序退出
        jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }

}