SpringBootUnity

  • 作者: 凯哥Java(公众号:凯哥Java)
  • git项目
  • 时间:2018-09-26 13:47
  • 2873人已阅读
简介 项目简介环境maven latestjdk1.8springboot1.5.8release(目前最新版)个人推荐idea来代替eclipse(希望不要被说成异教徒必须死)mysql5.5+git:版本管理nginx:反向代理服务器注意事项本项目代码托管在github和码云两个地方,最新代码会先推送在github上,码云上会在github上更新完之后进行同步。本项目多数数据库都用到了hi

🔔🔔好消息!好消息!🔔🔔

 如果您需要注册ChatGPT,想要升级ChatGPT4。凯哥可以代注册ChatGPT账号代升级ChatGPT4

有需要的朋友👉:微信号 kaigejava2022

项目简介

mark

环境

  • maven latest

  • jdk1.8

  • spring boot 1.5.8 release(目前最新版)

  • 个人推荐idea来代替eclipse(希望不要被说成异教徒必须死)

  • mysql5.5+

  • git: 版本管理

  • nginx: 反向代理服务器

注意事项

  • 本项目代码托管在github码云两个地方,最新代码会先推送在github上,码云上会在github上更新完之后进行同步。

  • 本项目多数数据库都用到了hibernate,如果没有提供sql文件。则启动时会根据代码映射自动生成数据库表,请在启动前修改application.properties中的数据库连接信息

启动方式

  • 本地运行 本repo是一个多模块组成,每一个模块都可以单独打包运行。如果想运行哪个模块可以找到对应的Main文件右键运行。 run

  • 在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>

更新日志

  • 2017-09-02 api模块: 添加swagger-bootstrap-ui,和原有ui并行存在。
    http://localhost:8080 默认UI
    http://localhost:808/doc.html bootstrap-ui

  • 2017-09-02 spring boot版本从1.4.3更新到1.5.8

  • 2017-09-02 修复不配置数据库信息无法启动的bug

  • 2017-09-02 版本号更新到2017.1

  • 2017-09-02 api模块(swagger)添加开源库swagger-bootstrap-ui,和swagger默认UI同时存在。

  • 2017-09-02 web模块添加数据库sql文件,导入后一键启动可直接访问到web界面。

  • 2017-09-06 mybatis模块:添加USER.sql,启动后访问:http://localhost:8080 即可看到接口数据

  • 2017-09-06 所有模块: 添加 characterEncoding=utf8&useSSL=true 解决高版本mysql的sll警告

  • 2017-09-06 添加代码贡献者列表和支持者,赞助商链接。

  • 2017-09-08 crawler模块(网络爬虫):修复本地文件目录不存在会报错的bug。处理方式为:不存在则自动创建

  • 2017-11-02 开源协议从apache更换到MIT

  • 2017-11-02 添加本地运行方式的说明

  • 2017-11-02 版本更新到2017.2

  • 2017-11-02 spring boot版本更新到1.5.8

  • 2017-11-03 添加kotlin环境配置

  • 2017-11-03 按照阿里巴巴编程规范插件P3C优化代码

  • 2017-11-03 合并apiwebsite模块,访问localhost:8080会显示网站主页,访问localhost:8080/api会显示api管理界面

  • 2018-04-09 将整个项目升级到spring boot2.0 release版本,api有较大变动

贡献者


https://github.com/xiaomoinfo/SpringBootUnity

上一篇: Spring Boot 学习教程

下一篇: java编码规范

TopTop