基于Spring boot做底层构架,搭配不同的技术构建项,源码分享

项目简介

基于Spring boot做底层构架,搭配不同的技术构建项,源码分享

 

环境

  • maven latest
  • jdk1.8
  • spring boot 2.x release
  • 个人推荐idea来代替eclipse
  • git: 版本管理
  • nginx: 反向代理服务器

启动方式

  • 本地运行 本repo是一个多模块组成,每一个模块都可以单独打包运行。如果想运行哪个模块可以找到对应的Main文件右键运行。
  • 在linux服务器运行 spring boot内置了tomcat做为web容器,默认打成jar包直接放在服务器上执行就可以了

java -Xms64m -Xmx2048m -jar project.jar 5 >> ./project.log &

打包

  • 如果需要定制化打成war包,那么也很简单。在maven中做下设置就ok了,然后把war包扔到tomcat下面就可以运行了
    <modelVersion>4.0.0</modelVersion>
    <artifactId>api</artifactId>
    <packaging>war</packaging>

项目说明

需求是多变的,本项目是以spring boot为基础,在使用spring boot的过程中对应不同的需求选用不同的技术和spring boot进行搭配,因此本项目是个偏于使用示例的定位。同时如果您在使用spring boot的过程中有什么好用的技术期待您对本项目的PR。


版权声明:本文为m0_46195271原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。