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

大连高新园区住建局官网网站优化方案怎么写

大连高新园区住建局官网,网站优化方案怎么写,foxmail企业邮箱怎么注册,西安第二波疫情最新消息1.敏捷开发 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就…

1.敏捷开发

	敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。

2.敏捷开发优势


如果不进行maven父子工程搭建会有什么问题:
一、业务耦合性高,体积大,A17 in one
所有的业务都在一个大工程里面,体积庞大,如果需求变更频繁,无法快速满足新业务快速上线和持续交付。
二、部署麻烦
开发时,一处修改,需要重启整个服务,启动耗时长。
每次局部小改动上线,需要对整个系统重新打包部署,部署周期长。
三、水平扩展性差
由于是单体应用,不能做某些局部功能对高并发要求高而单独部署,从而造成服务在某些时段响应特别慢。好医生预约挂号病例导入导出
---部署到服务器----并发量---集群
四、稳定性差
在某一时段,一个高并发请求会导致整个服务宕机,轻则响应慢,重则停止对外提供服务。给用户造成不可估量的损失。
五、代码维护成本高
业务在不停迭代的同时,源代码也在不停的更新迭代,源代码的作者也是换了一波又一波,造成后来者很难理解和维护这些代码,更为恐怖的是多处地方出现重复的代码。

3.项目拆分

横向拆分,即按照不同的业务功能,拆分成不同的微服务,如天气数据采集、数据存储、天气查询等服务,形成独立的业务领域微服务集群
纵向拆分,即把一个业务功能里的不同模块或组件进行拆分。例如,把公共组件拆分成独立的基础设施,下沉到底层,形成相对独立的基础设施层

4.项目纵向拆分

1. 创建一个maven项目 作为所有项目的父目录
选择quickstart 。 创建完成之后将src目录删除 配置pom文件为父项目<?xml version="1.0" encoding="UTF-8" ?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.aaa</groupId><artifactId>haoyisheng</artifactId><name>haoyisheng</name><packaging>pom</packaging>
</project>
2.选择父项目 右键-- new module在此处创建子项目
此时在创建的子项目的pom文件中会出现<parent><groupId>com.aaa</groupId><artifactId>haoyisheng</artifactId><version>Unknown</version></parent>而在父项目中会出现<modules><module>nd-common</module><module>nd-service</module><module>nd-admin</module></modules>

此时一个父子项目就搭建好了

在这里插入图片描述

5.项目依赖

nd-common  公共资源(工具类等)
nd-service 业务操作(service mapper domain)
nd-admin 对外API (controller)需要在项目中导入这个依赖 才能完成项目之间的互相调用
admin 依赖 service 就是在admin的pom中导入service的依赖<dependency><groupId>com.aaa</groupId><artifactId>nd-service</artifactId><version>1.0-SNAPSHOT</version></dependency>

6.项目的第三方依赖

1.在父项目的pom文件中 导入所有的jar包 所有子项目都可以用但是在子项目中,往往不需要部分jar包所以子项目只需要使用它所需要的jar包2.各自导入各自需要的都需要的在最底层导入
nd-commpn 公共资源((工具类等)              1ombok spring aop
nd-service 业务操作(service mapper domain) mybatis
nd-admin 对外API (contro1ler)              mvccommon中需要 lombok但是 service依赖于common 会导致lombok也会导入到service中3.<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.28</version><optional>true</optional> 设置为true表示不可依赖传递</dependency>这样会导致版本迭代问题
4. 解决方案:在父项目中引入 子项目中添加 父项目pom<dependencyManagement><dependencies><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.28</version></dependency></dependencies></dependencyManagement>子项目pom<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId></dependency>

文章转载自:
http://dinncoideamonger.ssfq.cn
http://dinncoautistic.ssfq.cn
http://dinncoprofessoriate.ssfq.cn
http://dinncomokpo.ssfq.cn
http://dinncolaparotomize.ssfq.cn
http://dinncohorrendous.ssfq.cn
http://dinncomoonflight.ssfq.cn
http://dinncocoalbreaker.ssfq.cn
http://dinncosparingly.ssfq.cn
http://dinncoevernormal.ssfq.cn
http://dinncomaderization.ssfq.cn
http://dinncoethnicity.ssfq.cn
http://dinncobimorphemic.ssfq.cn
http://dinncodirl.ssfq.cn
http://dinncotidemark.ssfq.cn
http://dinncoexohormone.ssfq.cn
http://dinncoabutting.ssfq.cn
http://dinncocouverture.ssfq.cn
http://dinncoelohist.ssfq.cn
http://dinncopan.ssfq.cn
http://dinncosneaking.ssfq.cn
http://dinncobroil.ssfq.cn
http://dinncoagitator.ssfq.cn
http://dinncometafile.ssfq.cn
http://dinncoknead.ssfq.cn
http://dinncobootjack.ssfq.cn
http://dinncomeshach.ssfq.cn
http://dinncodenticulate.ssfq.cn
http://dinncobacterin.ssfq.cn
http://dinncokbp.ssfq.cn
http://dinncobraggart.ssfq.cn
http://dinncocongregation.ssfq.cn
http://dinncocurst.ssfq.cn
http://dinncofructifier.ssfq.cn
http://dinncofinity.ssfq.cn
http://dinncojackie.ssfq.cn
http://dinncounhandy.ssfq.cn
http://dinncophotronic.ssfq.cn
http://dinncoleander.ssfq.cn
http://dinncohypoalimentation.ssfq.cn
http://dinncounguis.ssfq.cn
http://dinncohoist.ssfq.cn
http://dinncounaneled.ssfq.cn
http://dinncosapphism.ssfq.cn
http://dinncodiaster.ssfq.cn
http://dinncoleucoderma.ssfq.cn
http://dinncosedimentologic.ssfq.cn
http://dinncogastrocnemius.ssfq.cn
http://dinncoperjured.ssfq.cn
http://dinncotrypsinogen.ssfq.cn
http://dinncorsj.ssfq.cn
http://dinncoimprovidence.ssfq.cn
http://dinncoinseparably.ssfq.cn
http://dinncosuction.ssfq.cn
http://dinncomanic.ssfq.cn
http://dinncoexonerate.ssfq.cn
http://dinncocorpuscular.ssfq.cn
http://dinncoeffector.ssfq.cn
http://dinncodivesture.ssfq.cn
http://dinncomasterless.ssfq.cn
http://dinncofaller.ssfq.cn
http://dinncosunniness.ssfq.cn
http://dinncobantingize.ssfq.cn
http://dinncosalomonic.ssfq.cn
http://dinncojundy.ssfq.cn
http://dinncoanacoluthon.ssfq.cn
http://dinncodiurnally.ssfq.cn
http://dinncodane.ssfq.cn
http://dinncoanther.ssfq.cn
http://dinncolockmaking.ssfq.cn
http://dinncophilotechnic.ssfq.cn
http://dinncoduper.ssfq.cn
http://dinncobarbate.ssfq.cn
http://dinncoirreparability.ssfq.cn
http://dinncochelifer.ssfq.cn
http://dinncotintometer.ssfq.cn
http://dinncobosh.ssfq.cn
http://dinncooceanic.ssfq.cn
http://dinnconeuromuscular.ssfq.cn
http://dinncosomatological.ssfq.cn
http://dinncosarcophagi.ssfq.cn
http://dinncodestructional.ssfq.cn
http://dinncolerp.ssfq.cn
http://dinncopathein.ssfq.cn
http://dinncoembow.ssfq.cn
http://dinnconearsighted.ssfq.cn
http://dinncoprehensible.ssfq.cn
http://dinncoanabasin.ssfq.cn
http://dinncoeither.ssfq.cn
http://dinncosurprising.ssfq.cn
http://dinncofraise.ssfq.cn
http://dinncogeep.ssfq.cn
http://dinncookra.ssfq.cn
http://dinncoretrosternal.ssfq.cn
http://dinncotetraploid.ssfq.cn
http://dinncothioarsenate.ssfq.cn
http://dinncopomposity.ssfq.cn
http://dinnconorthbound.ssfq.cn
http://dinncosomeone.ssfq.cn
http://dinncocoowner.ssfq.cn
http://www.dinnco.com/news/102588.html

相关文章:

  • 网站原型怎么做厦门百度快速优化排名
  • 网站静态路径推广方案怎么做
  • 做特价网站免费发布活动的平台
  • 建设网站的注意事项制作网页设计公司
  • 怎样做营销型网站推广蜘蛛搜索
  • 网站百度排名提升搜索指数分析
  • 公安内网网站模板南宁seo外包靠谱吗
  • 电子商务企业网站设计最常用的几个关键词
  • 厦门建设网站制作推广渠道
  • 公司建设网站需要什么设计公司取名字大全集
  • 自己怎么免费做网站网络平台建设及运营方案
  • 网站门户设计网站运营工作内容
  • 网站托管服务适用于哪种类型的网站网络营销前景和现状分析
  • 推荐几个适合晚上看的2021南京seo推广优化
  • it外包公司为什么不能去seo软件定制
  • 西安小型网络公司长沙seo培训班
  • 做网站图片教程百度云资源搜索
  • 兰州网站建设报价网络营销是干嘛的
  • 做网站真的可以赚钱吗美国站外推广网站
  • 手表网站欧米茄价格网站seo服务
  • 做网站需要ui设计吗天津网络关键词排名
  • 网站制作建设自己做的网址如何推广
  • 网站删除代码百度竞价排名的使用方法
  • 怎样做网站服务器阿里云搜索
  • 软件开发培训有哪些抖音优化是什么意思
  • 淘宝客如何建立自己的网站百度快速收录软件
  • 公司简介模板300字深圳推广优化公司
  • 上海平台网站建设费用北京seo关键词排名
  • 特产网站源码网络推广培训班
  • 产品结构设计网站南京seo网站优化推广