本贴的目的,是帮助一些同学更细节化的了解就目前有糖中心所使用的JAVA项目搭建流程,有搭建经历的人,对项目搭建流程更加深刻了解,没有搭建经历的,可以根据本文对项目有所了解。

工具准备:Spring sts 3.7.2 + ;关于jdk证书的配置,请参考唐超的Java开发环境配置

案例项目已托管到bitbucket: https://bitbucket.utsoft.cc/projects/DEMO/repos/test/browse/utsoft-demo-parent?at=refs%2Fheads%2Futouu-demo-parent

第一步: 建立maven项目父模块

Group Id格式一般为:com/cn/org.子公司/项目团队.项目名

Artifact Id格式一般为:子公司/项目团队-项目名-parent

建立service-api模块,用于放置MVC模式当中业务层接口(interface)

按以上步骤建立service模块,用于放置业务层interface的impl

接下来建立utsoft-web,用户放置PC端页面

对parent下的pom.xml做以下修改

service依赖service-api

web 依赖 service

web作为可启动模块,加入以下配置文件,具体配置内容可去Bitbucket中clone项目

待续。。。

第二步:项目如何上传到bitbucket中,首先在bitbucket建好自己所用的分支,一般来讲直接用master(主干),我这里自己建了一个名为utouu-demo-parent的分支

         

修改远程仓地址

在此面板里右键

Directory为本地仓的目录,目录结构可以不和我一样,怎么舒服怎么来

因为分支是从master里复制过来的,因此我将本地仓内文件先清理一下

接下来提交到远程仓

注意提交习惯,写清粗备注,点全选,然后点Commit and Push

接下来准备把项目导进本地仓

 Next 选刚才的仓库

因为本人项目路径迁移到了本地仓中,所以项目结构出了点问题,按照这个流程大概都会这样,所以不担心,再按照以下流程,删除项目,再重新导入进来

         

好吧,到此为止,就差不多可以和装了svn插件一样使用,提交Commit and Push , 更新 pull

Spring boot项目搭建案例相关推荐

  1. 《SpringCloud超级入门》Spring Boot项目搭建步骤(超详细)《六》

    目录 编写第一个 REST 接口 读取配置文件 profiles 多环境配置 热部署 actuator 监控 自定义 actuator 端点 统一异常处理 异步执行 随机端口 编译打包 在 Sprin ...

  2. Spring Boot 项目搭建

    从根本上来说,Spring Boot的项目只是普通的Spring项目,只是它们正好用到了Spring Boot的起步依赖和自动配置而已.因此,那些你早已熟悉的从头创建Spring项目的技术或工具,都能 ...

  3. 一份 Spring Boot 项目搭建模板

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 前言 建立一个全新的项目,或者把旧的庞大的项目,进行拆分成 ...

  4. 【Java开发】Spring Cloud 03 :Spring Boot 项目搭建

    为了体验从 0 到 1 的微服务改造过程,我们先使用 Spring Boot 搭建一个基础版的优惠券平台项目,等学习到 Spring Cloud 的时候,我们就在这个项目之上做微服务化改造,将 Spr ...

  5. eclipse spring boot项目搭建_spring-boot-plus项目配置文件(四)

    spring-boot-plus项目配置文件 https://github.com/geekidea/spring-boot-plus https://github.com/geekidea/spri ...

  6. eclipse spring boot项目搭建_基于Spring-boot的kettle调度项目

    介绍 基于Spring-boot的kettle调度项目,参考了zhaxiaodong9860的代码并引用了其中的页面管理,后台代码自行参考了API进行工具化编写,方便使用 在原代码的基础上加入以下功能 ...

  7. Spring Boot项目搭建易错注意事项

  8. [七月挑选]使用idea创建spring boot 项目

    title: 使用idea创建spring boot 项目 参考lindaZ的IntelliJ IDEA 创建spring boot 的Hello World 项目 1.Open IDEA,choos ...

  9. asp.mvc 4项目发布文件目录结构_Spring Boot项目搭建与启动

    Spring Boot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不 ...

最新文章

  1. Control Compliance Suite,听说过吗?
  2. History命令用法
  3. Linux kernel 3.10内核源码分析--slab原理及相关代码
  4. Spring MVC 学习笔记 json格式的输入和输出
  5. C++实现各种交换排序(冒泡,快速)
  6. Mysql储存过程2:变量定义与参数传递
  7. 巴巴运动后台 第80视频以前内容 修复视频中未实现部分以及运用struts2的实现 ...
  8. 新一代MMO架构(Next Generation MMO Architecture 翻译)
  9. C++11::lambda 的用法
  10. 【2021牛客暑期多校训练营7】xay loves trees(dfs序,维护根出发的链)
  11. 逻辑运算 神经网络_使用神经网络实现逻辑门(第2部分)
  12. C语言错题锦集(持续更新)
  13. 智慧路灯物联网解决方案
  14. javascript中function前面加(/!/+/-/~的含义
  15. 使用GitLab CI/CD进行自动测试和部署
  16. 业绩差距拉大 11家消费金融公司座次洗牌
  17. 百练 2809 计算2的N次方
  18. 什么是 95计费方式
  19. CoreIDRAW导出PDF文件时出现部分内容不显示、空白的问题解决方法。
  20. Dreamweaver CS4 解决序列号过期问题 OS XP

热门文章

  1. python urllib2 (转)
  2. 学UI设计要美术基础吗?
  3. 2022-2027年中国非标自动化设备行业市场深度分析及投资战略规划报告
  4. 1 数据分析业务指标
  5. DTOJ3084 置换permutation
  6. 永远做一个有计划的人
  7. c语言开发安装浏览器,用Visual C++开发简易浏览器
  8. 关于如何学习日语的最快方法
  9. 那个人总有一天会爱你
  10. Android 实现扑克牌动画,Android扑克牌猜点小游戏源码