Skip to content

基于spring-boot1.3.1.RELEASE和mybatis3的基础项目框架

Notifications You must be signed in to change notification settings

guoshijie/spring-boot-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#spring-boot-base

###这是一个基于spring-boot1.3.1.RELEASE和mybatis3的基础项目框架,用于快速搭建项目。

  • IDE: IntelliJ IDEA 15.0.1
  • Server: Apache Tomcat 9.0.0.1M1
  • DATABASE: Mysql 5.6.7
  • Author: Steven Guo

##注意事项 ###下载项目后用Gradle构建项目

cd spring-boot-base
gradle build

###请求示例

http://localhost:8080/user/getUser?userId=5

###解决.gitignore无效问题

git rm --cached filename

###请求Url示例

http://localhost:8080/user/getUser?userId=1

##Git开发规范

  • branch 分支规范:

master :主分支,线上部署代码

test : 进入测试代码,只有开发完成了才允许合并到此分支

dev : 开发分支,处于开发阶段分支

XXXXXX : 正处于开发的分支,此分支不需提交git

  • Tags 标签规范

不允许提交本地标签

线上版本标签 格式 vN.n.n.yyyyMMddHHmm 例如:v1.0.0.201601201501

  • 代码编写提交规范

更新所有分支

从dev 分支创建一个新的开发分支

在新的分支进行开发,开发完成,更新dev分支,合并当前分支到dev分支,测试无误项目组长将dev合并到test

测试拉取test进行测试

About

基于spring-boot1.3.1.RELEASE和mybatis3的基础项目框架

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages