guangjingfenggmail / springqianbailu

springqianbailu
1 stars 0 forks source link

部署工程Tomcat #2

Open fengmnegchang opened 5 years ago

fengmnegchang commented 5 years ago
  1. 工程的打包方式为war

    war

    2.配置tomcat

    org.springframework.boot spring-boot-starter-tomcat provided

    3.注释 mybatis逆向工程

    org.mybatis.generator mybatis-generator-maven-plugin 1.3.7 src/main/resources/generatorConfig.xml true true Generate MyBatis Artifacts generate org.mybatis.generator mybatis-generator-core 1.3.7
  2. 修改代码,设置启动配置 启用SpringBootStartApplication.java import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;

/** 修改启动类,继承 SpringBootServletInitializer 并重写 configure 方法 / public class SpringBootStartApplication extends SpringBootServletInitializer {

@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
    // 注意这里要指向原先用main方法执行的Application启动类
    return builder.sources(SpringqianbailuApplication.class);
}

}

5.Moven Project deploy

6.复制生成的war包到Tomcat webapp目录 springqianbailu-0.0.1-SNAPSHOT.war