当前位置: 首页 > news >正文

青岛做网络直播的网站网络营销策划书范文模板

青岛做网络直播的网站,网络营销策划书范文模板,微信头像做国旗网站,wordpress翻书一、分模块设计与开发 分模块设计: 将项目按照功能拆分成若干个子模块,方便项目的管理维护、扩展,也方便模块间的相互调用,资源共享。 注意:分模块开发需要先对模块功能进行设计,再进行编码。不会先将工…

一、分模块设计与开发

分模块设计:

将项目按照功能拆分成若干个子模块,方便项目的管理维护、扩展,也方便模块间的相互调用,资源共享。

注意:分模块开发需要先对模块功能进行设计,再进行编码。不会先将工程开发完毕,然后进行拆分。

二、继承与聚合

1.继承关系

  • 继承:描述的是两个工程间的关系,与java中的继承相似,子工程可以继承父工程中的配置信息,常见于依赖关系的继承。
  • 作用:简化依赖配置、统一管理依赖
  • 实现:<parent>...</parent>

Maven中一些常见的打包方式:

  • jar:普通模块打包,springboot项目基本都是jar包(内嵌tomcat运行)
  • war:普通web程序打包,需要部署在外部的tomcat服务器中运行
  • pom:父工程或聚合工程,该模块不写代码,仅进行依赖管理

2.继承关系的实现

  1. 创建maven模块tlias-parent,该工程为父工程,设置打包方式pom
  2. 在子工程的pom.xml文件中,配置继承关系
  3. 在父工程中配置各个工程共有的依赖(子工程会自动继承父工程的依赖)

注意:

  1. 在子工程中,配置了继承关系之后,坐标中的groupId是可以省略的,因为会自动继承父工程的;
  2. relativePath指定父工程的pom文件的相对位置(如果不指定,将从本地仓库/远程仓库查找该工程的);
  3. 若父子工程都配置了同一个依赖的不同版本,以子工程的为准。

====分模块设计之后,启动程序,仍然可以正常运行====

3.版本锁定

1)父工程统一管理版本号

在maven中,可以在父工程的pom文件中通过<dependencyManagement>来统一管理依赖版本。

子工程引入依赖时,无需指定<version>版本号,父工程统一管理,变更以来版本,只需要在父工程中统一变更。

2)自定义属性/引用属性

在<properties>标签里直接定义版本标签集中管理

<lombok.version>1.18.20</lombok.version>

<jjwt.version>0.9.0</jjwt.version>

在后面的统一版本管理标签里只需要将<version>标签里面改为:

<version>${jjwt.version}</version>引用属性即可 

注意:web开发的起步依赖已经在父工程指定为2.7.5,子工程只用引用即可,无需指定版本。

Q:<dependencyManagement>与<dependency>的区别?

  • <dependency>是直接依赖,在父工程配置了依赖,子工程会直接继承下来;
  • <dependencyManagement>是统一管理依赖版本,不会直接依赖,还需要在子工程中引入所需依赖(无需指定版本)

4.聚合

聚合:将多个模块组成一个整体,同时进行项目的构建

  • 增加<modules>标签,指定需要聚合的模块即可

<module>../tlias-utils<module>

聚合之后就在可以直接在聚合模块tlias-parent继续操作即可,不需要逐一部署每一个模块了。

聚合工程:一个不具有业务功能的”空“工程(有且仅有一个pom文件)===tlias-parent(父工程、聚合工程)

作用:快速构建项目(无需根据依赖关系手动构建,直接在聚合工程上构建即可)

5.总结

  • 作用:
    • 聚合用于快速构建项目
    • 继承用于简化依赖配置,统一管理依赖
  • 相同点:
    • 聚合与继承的pom.xml文件打包方式均为pom,可以将两种关系制作到同一个pom文件中===tlias-parent(父工程、聚合工程)
    • 聚合与继承均属于设计型模块,并无实际的模块内容
  • 不同点:
    • 聚合是在聚合工程中配置关系,聚合可以感知到参与聚合的模块有哪些
    • 继承是在子模块中配置关系,父模块无法感知哪些模块继承了自己

三、私服

1.介绍

私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务,用来代理位于外部的中央仓库,用于解决团队内部的资源共享与资源同步问题。一个项目/公司,只需要一台私服即可,无需自己搭建,会使用即可。

2.资源上传与下载

私服中的三个仓库:

  • release:发行的稳定版本
  • snapshot:开发阶段
  • central:中央仓库

私服配置会使用即可,步骤固定。

http://www.hkea.cn/news/46088/

相关文章:

  • 坪山网站建设行业现状优化seo方案
  • 做网站需要架构师吗网站平台有哪些
  • 网站建设丿选择金手指15凡科建站官网
  • 可以做外国网站文章武汉企业seo推广
  • 天津网站建设公司最好太原做网站哪家好
  • 网站代下单怎么做百度指数数据分析平台入口
  • 淘宝做动效代码的网站seo的优化方向
  • 番禺建网站公司网站搜索工具
  • 安徽万振建设集团网站长春网站推广公司
  • 网站怎么制作 推广seo超级外链工具免费
  • 中小学网站建设探讨东莞seo整站优化火速
  • php是网站开发的语言吗企业网站的作用
  • 网站站外优化怎么做企业推广app
  • 拉趣网站是谁做的威海网站制作
  • 做宣传海报的网站百度导航2023年最新版
  • 湖南做网站 磐石网络windows优化大师官方免费
  • 制作网站的最新软件如何优化关键词的方法
  • 东莞工作招聘网最新招聘搜索 引擎优化
  • 宁波俄语网站建设免费发广告的平台有哪些
  • 郑州外贸网站建设及维护营销软件商城
  • 泉州百度关键词排名广州网站营销优化qq
  • 怎么做wep网站营销推广活动方案
  • 展示型网站php官方app下载安装
  • 嘉祥网站建设广东省自然资源厅
  • 忘记网站后台密码网站排名软件推荐
  • 怎么查公司网站有没有被收录火爆产品的推广文案
  • 绵阳网站建设 经开区网络教学平台
  • wordpress阅读量没改7个湖北seo网站推广策略
  • 网站建设成功案例方案找培训机构的平台
  • 园林绿化网站建设百度关键词优化公司