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

互联网网站定位建站公司的服务内容

互联网网站定位,建站公司的服务内容,网站都去哪里找,江门网页建站模板分模块设计 为什么分模块设计?将项目按照功能拆分成若干个子模块,方便项目的管理维护、扩展,也方便模块间的相互调用,资源共享。 注意事项:分模块开发需要先针对模块功能进行设计,再进行编码。不会先将工程开发完毕&…

分模块设计

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

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

继承

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

继承关系实现

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

父工程

子工程

注意事项:

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

版本锁定

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

注意事项:

  1. 子工程引入依赖时,无需指定<version>版本号,父工程统一管理。变更依赖版本,只需在父工程中统一变更
  2. 引入<dependencyManagement>只是统一管理该依赖的版本并不会把该依赖加入进来

自定义属性/引用属性

思考:<dependencyManagement><dependencies>的区别是什么?

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

聚合 

  • 聚合 

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

  • 聚合工程

        一个不具有业务功能的“空”工程(有且仅有一个pom文件)

  • 作用

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

如何完成聚合

maven中可以通过<modules>设置当前聚合工程所包含的子模块名称

注意事项:聚合工程中所包含的模块,在构建时,会自动根据模块间的依赖关系设置构建顺序,与聚合工程中模块的配置书写位置无关。

继承与聚合

作用

  • 聚合用于快速构建项目
  • 继承用于简化依赖配置、统一管理依赖

相同点:

  • 聚合与继承的pom.xml文件打包方式均为pom,可以将两种关系制作到同一个pom文件中
  • 聚合与继承均属于设计型模块,并无实际的模块内容

不同点:

  • 聚合是在聚合工程中配置关系,聚合可以感知到参与聚合的模块有哪些
  • 继承是在子模块中配置关系,父模块无法感知哪些子模块继承了自己

私服

介绍:

私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务,用来代理位于外部的中央仓库,用于解决团队内部的资源共享与资源同步问题。

注意事项:私服在企业项目开发中,一个项目/公司,只需要一台即可(无需我们自己搭建,会使用即可)

资源的上传与下载

项目版本:

  • RELEASE(发行版本):功能趋于稳定、当前更新停止,可以用于发行的版本,存储在私服中的RELEASE仓库中
  • SNAPSHOT(快照版本):功能不稳定、尚处于开发中的版本,即快照版本,存储在私服的SNAPSHOT仓库中。

如何上传和下载私服中的依赖

1.设置私服的访问用户名/密码(settings.xml中的servers中配置)

2.IDEA的maven工程的pom文件中配置上传(发布)地址

3.设置私服依赖下载的仓库组地址(settings.xml中的mirrors、profiles中配置)

4.最后执行deploy这个生命周期就可以把依赖上传到私服


文章转载自:

http://mMUm3nGS.dbLgm.cn
http://kHcllwp9.dbLgm.cn
http://GOEsdlSk.dbLgm.cn
http://OQ8shRu0.dbLgm.cn
http://KCi81pE9.dbLgm.cn
http://V3YrjO0z.dbLgm.cn
http://JgQmQb6i.dbLgm.cn
http://AdvCEma6.dbLgm.cn
http://OY8s7sY4.dbLgm.cn
http://m2H9Ylwg.dbLgm.cn
http://dPZmo3VS.dbLgm.cn
http://5lAlzgPm.dbLgm.cn
http://vRHFxMNs.dbLgm.cn
http://tdlWSdZ6.dbLgm.cn
http://4bczrfLt.dbLgm.cn
http://CU4xPjUS.dbLgm.cn
http://xqmFFjjN.dbLgm.cn
http://q7K8xO8V.dbLgm.cn
http://1NM4GA7c.dbLgm.cn
http://zyTOzcCj.dbLgm.cn
http://VlJLNaLq.dbLgm.cn
http://Sgrl1ShZ.dbLgm.cn
http://2ZA9KqNZ.dbLgm.cn
http://hLmEVMPC.dbLgm.cn
http://2fNTlumm.dbLgm.cn
http://wFR0ZvWq.dbLgm.cn
http://9QOtshfw.dbLgm.cn
http://iwyIExiG.dbLgm.cn
http://HrNyLbgO.dbLgm.cn
http://9S13yBMM.dbLgm.cn
http://www.dtcms.com/wzjs/682350.html

相关文章:

  • 网站建设公司选哪家仿站在线
  • 怎么注册网站软文范例500字
  • 十大接单网站做网站的证书
  • 西丽网站建设国际购物网站排名
  • 永州网站建设gwtcms网站建设全包专业定制
  • 网站制作的困难与解决方案做网站建设给人销售
  • 阿里云1m服务器可以搭建网站西安3d效果图制作公司
  • 用手机做网站的软件搭建网站免费空间
  • 合肥做网站推荐 晨飞网络100m网站注册
  • 网站一直没收录外贸网站打开速度
  • 品牌网站建设必在大蝌蚪wordpress多榜单查询
  • 马关网站建设残联网站建设方案
  • 自己如何做网站教程北京 网站设计 公司
  • 怎么做网站wordpress被入侵
  • 建设银行网站的机构怎么建网站平台
  • 京紫元年网站建设下载微信小程序app
  • 别人帮做的网站怎么修改湖南天辰建设责任公司网站
  • 南乐网站建设价格网页制作个人主页图片
  • 太原网站专业制作做任务领黄钻的网站
  • 东莞专业营销网站建设推广关键词英文
  • 宁波做公司网站dell公司网站建设的特点
  • 怎么在百度上建立网站卖链接的网站
  • 网站备案 拨测信誉好的苏州网站建设
  • 做二手车网站需要什么视频 怎么做网站
  • 有免费做海报的网站吗建设通网站源码
  • 做网站网站应该注意什么遵义做网站 0852t
  • 网站建设的英文翻译wordpress 主题 seo
  • 什么是响应式网站凡科建设网站
  • 网站接入服务商是什么小橘子被做h网站
  • 浏览器网站免费进入站长平台官网