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

全国高校校园网站联盟建设网站建设的商业计划书

全国高校校园网站联盟建设,网站建设的商业计划书,wordpress install-helper.php,模板网站演示站点怎么做问题1#xff1a;整体的项目架构与技术选型 技术选型 开发环境 域名测试 如何把项目起来#xff0c;以及每一个目录结构大概是什么样子 通过webpack去启动了有个项目#xff0c;这里还是热部署#xff0c;文件改动#xff0c;内容就会改动 Dev这个命令会生成一个本地循环… 问题1整体的项目架构与技术选型 技术选型 开发环境 域名测试 如何把项目起来以及每一个目录结构大概是什么样子 通过webpack去启动了有个项目这里还是热部署文件改动内容就会改动  Dev这个命令会生成一个本地循环地址和ip然后直接访问这个ip就可以访问到项目 下面说一下关键目录结构 说一下里面的webpack.base.conf.js这个配置文件 再来说config这个文件夹是项目的配置文件里面的Index.js可以定义端口一般后端端口我们全部设置为80开始的端口前端就是90打头 每个页面是如何找到的 在src下面是我们存放的具体相关页面 下面看一下主体文件 主页面的一个修改 下面说一下怎么找到具体的一个页面 这里每一个title都对应了一个路由 基本上来说前端页面就是这样进行修改的 整体的项目创建 先来创建一个大的父工程用来给子工程管理依赖 采用无骨架方式创建一个父工程 引入下面依赖 ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersiongroupIdcom.leiyou.parent/groupIdartifactIdleiyou/artifactIdversion1.0.0-SNAPSHOT/versionparentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion2.0.1.RELEASE/versionrelativePath/ !-- lookup parent from repository --/parentpropertiesproject.build.sourceEncodingUTF-8/project.build.sourceEncodingproject.reporting.outputEncodingUTF-8/project.reporting.outputEncodingjava.version1.8/java.versionspring-cloud.versionFinchley.RC1/spring-cloud.versionmybatis.starter.version1.3.2/mybatis.starter.versionmapper.starter.version2.0.2/mapper.starter.versiondruid.starter.version1.1.9/druid.starter.versionmysql.version5.1.32/mysql.versionpageHelper.starter.version1.2.3/pageHelper.starter.versionleyou.latest.version1.0.0-SNAPSHOT/leyou.latest.versionfastDFS.client.version1.26.1-RELEASE/fastDFS.client.version/propertiesdependencyManagementdependencies!-- springCloud --dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-dependencies/artifactIdversion${spring-cloud.version}/versiontypepom/typescopeimport/scope/dependency!-- mybatis启动器 --dependencygroupIdorg.mybatis.spring.boot/groupIdartifactIdmybatis-spring-boot-starter/artifactIdversion${mybatis.starter.version}/version/dependency!-- 通用Mapper启动器 --dependencygroupIdtk.mybatis/groupIdartifactIdmapper-spring-boot-starter/artifactIdversion${mapper.starter.version}/version/dependency!-- 分页助手启动器 --dependencygroupIdcom.github.pagehelper/groupIdartifactIdpagehelper-spring-boot-starter/artifactIdversion${pageHelper.starter.version}/version/dependency!-- mysql驱动 --dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion${mysql.version}/version/dependency!--FastDFS客户端--dependencygroupIdcom.github.tobato/groupIdartifactIdfastdfs-client/artifactIdversion${fastDFS.client.version}/version/dependency/dependencies/dependencyManagement!--放到这个下面的依赖会直接把子类继承--dependenciesdependencygroupIdorg.apache.commons/groupIdartifactIdcommons-lang3/artifactIdversion3.4/version/dependencydependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactId/dependency/dependenciesbuildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactId/plugin/plugins/buildrepositoriesrepositoryidspring-milestones/idnameSpring Milestones/nameurlhttps://repo.spring.io/milestone/urlsnapshotsenabledfalse/enabled/snapshots/repository/repositories /project 既然这是一个微服务项目那么就会涉及到注册中心网关 下面去搭建一个ly-registry模块这里面的注册中心采用eureka来进行注册 在父类的基础之上创建一个模块 这里说一个问题引入Eureka的依赖报红问题 Eureka的依赖是依赖于Spring Cloud的Spring cloud的版本的不同会导致Eureka可能下载不下来。 所以首先Spring cloud的引入版本很重要你的maven镜像能不能把这个spring cloud下载到本地 先来看以前用到的Spring cloud版本 这个版本对应的就是Spring cloud的如下版本 看一下仓库下面的spring boot的版本 这个问题是你如果在父类pom文件里面引入的spring cloud版本不能下载下来那么后面的Eureka你根本导入不进来。 下面在创建一个网关的服务  这个网关这个位置必须提供两个依赖 RestTemplate的用法 常用的方法如下 几个注解的作用 下面说一下关于通用mapper的用法  关于通用mapper的用法 在Eureka中出现找不到服务 先来说一下关于某个服务的配置比如user-serive这个服务它会被注册到eureka注册中心那么这个服务就会发送一个心跳给一个eureka告诉它它是存在的这个心跳的配置就是 一个用于检测心跳多久发送一次主要用于判断服务是否健康。 一个用于在服务端多久没收到这个服务的心跳就会默认杀死这个服务 关于ribbon的配置 关于项目结构问题         item是一个商品微服务它的下面有一组接口与服务组件接口就是类这个类的pom文件不需要任何依赖但是在ly-item-service里面还是需要很多依赖的 它这个业务逻辑大概是这样 上面pom文件与yml文件都配完了下面说一下如何测试能够打通  这里需要测试的几个微服务 ly-item ly-registry ly-gateway 微服务启动可能出现的问题1 上面的问题可能是配置文件出了问题 hikari没找到数据库驱动管理类 微服务启动还可能出现的问题 连接拒绝连接失败这个时候直接make clean  它的作用如下 下面说一下在写项目的过程中的异常处理 ResponseEntity这个类它是继承了HttpEntity这个类可以添加HtttpStatus状态码。 常见的http状态码 关于枚举类的一些说明 枚举里面可以定义常量变量与方法方法一般采用构造方法定义这里可以通过枚举本身的构造方法为枚举常量赋值 解决域名映射问题 一般来说在网络中存在一台DNS域名解析器,这台域名解析器能解析网络中已经注册好了的域名配置但是如果没有注册域名就需要去本地的Host文件进行修改 去把localhost配置到映射文件里面 映射ip可以做了但是端口号怎么解决采用nginx来做。 这里的核心就是nginx帮我们监听80端口端口过来之后根据location来帮我们负责路径的转发 每一个server块就是一个请求路由然后帮我监听相应的请求路径然后根据location的定位负责进行转发。 为什么manage.leyou.com这个过来会一直跳转失败呢 看一下上面的配置监听的一个server_name是manage.leyou.com 而这个在DNS网关里面是没有配置过的所以需要在本地的Hosts里面进行一个配置也就是在linux机器上做一个配置但是没有去配linux找不到这个ip地址. 另外需要再次说明的是在IDEA对后端项目的配置上不能这样去配置 也就是说划红线的位置不能是localhost因为如果是locahost就只有本地机器才能访问到 我们现在需要用linux去访问这个位置配置成0.0.0.0就代表任何ip都可以进行访问 这里必须修改一下windows上面的hosts文件 上面的端口全部改成linux 的主机ip不然路由不到 下面展示一下反向代理的正确配置  下面进入实际的业务层操作 这是它的后端
http://www.pierceye.com/news/668472/

相关文章:

  • 个人网站可以做商城吗被官方认可赚钱软件
  • 自己可以做网站服务器室内设计整套方案图
  • 网站建设商城网站微信广告代理
  • 创建网站的方案企业营销策划公司
  • 做彩铃的网站个人博客网站建设
  • 正黄集团博弘建设官方网站达州高端网站建设
  • 七台河建设网站wordpress logo制作
  • 怎么设计一个自己的网站番禺网站建设效果
  • 网站哪家做的好淄博网站开发选网泰
  • 网站建设与制作与维护ppt百度广告联盟收益
  • 在线网站建设费用是多少大学生活动策划书模板
  • 动物网站建设wordpress无法跳转正确页面
  • 上海市建设工程 安全协会网站wordpress会员微信支付宝
  • pc网站转换手机网站代码桂林工作网招聘
  • 营销型网站建设的要素怎么建网站赚钱
  • 成都网站建设学习郑州制作网站推荐
  • 网站建设 镇江丹阳php网站开发实例教程代码
  • 佛山外贸网站建设方案专业网站建设系统
  • 做一个网站团队需要哪些人员花钱也可以哪些网站可以做推广广告
  • 各省施工备案网站做动漫网站的素材
  • 新余网站设计网站模板做网站
  • 防止服务器上的网站被进攻app推广兼职
  • 保定电商网站建设国内最好的crm软件
  • 企业网站建设哪家公司好莱芜金点子信息港房产网
  • 个人可以建设网站吗海淀网站建设本溪
  • 宜昌网站建设兼职怎样做自媒体拍视频赚钱
  • 我的世界做视频封面的网站免费的app源码网
  • 网站搭建wordpress参考消息电子版在线阅读
  • 成立一个网站平台要多少钱科技有限公司一般是做什么的
  • 邵阳 网站开发 招聘桂林阳朔楼盘最新价格