项目作者: AnswerAIL

项目描述 :
SpringBoot整合Mybatis实现基础Web服务以及项目镜像构建发布等
高级语言: Java
项目地址: git://github.com/AnswerAIL/springboot-mybatis-web.git
创建时间: 2018-10-16T06:34:07Z
项目社区:https://github.com/AnswerAIL/springboot-mybatis-web

开源协议:

下载


SpringBoot-MyBatis-Web

  • SpringBoot实现基础Web框架

新建项目步骤(以IDEA为例)

  1. File -> New -> Project -> Spring Initializr -> Next(选择JDK版本)
  2. 设置 Group 和 Artifact 值
    • Group: com.answer 域.公司名称
      • 域: com(商业组织) org(非营利组织)
    • Artifact: springboot-mybatis-web 项目名称

启动服务

  1. nohup java -jar springboot-mybatis-web-0.0.1-SNAPSHOT.jar >> smw.log 2>&1 &

服务器构建项目镜像

  1. # 在POM中声明构建信息: pom_pom.xml 使用Dockerfile: pom.xml + Dockerfile
  2. # 进入项目目录
  3. cd /root/answer/docker/springboot-mybatis-web
  4. # 编译 Docker 镜像
  5. mvn package docker:build -Dmaven.test.skip=true -X
  6. # 启动一个容器实例
  7. docker run -d -p 8088:8888 -v /root/answer/docker/data:/home --name smw IMAGE_ID