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

买了域名怎么做自己的网站鹤山区网站建设

买了域名怎么做自己的网站,鹤山区网站建设,廊坊网站建设佛山厂商,惠州百度搜索排名优化需求 需求#xff1a;基于SpringBoot的方式开发一个Web应用#xff0c;浏览器发起请求/hello后#xff0c;给浏览器返回字符串Hello World~。 开发步骤 第一步#xff1a;创建SpringBoot工程项目 第二步#xff1a;定义HelloController类#xff0c;添加方…需求 需求基于SpringBoot的方式开发一个Web应用浏览器发起请求/hello后给浏览器返回字符串Hello World~。 开发步骤 第一步创建SpringBoot工程项目 第二步定义HelloController类添加方法hello并添加注解 第三部测试运行 创建SpringBoot工程(需要联网) 基于Spring官方骨架创建SpringBoot工程。 基本信息描述完后勾选Web开发相关依赖。 点击Finish之后就会联网创建这个SpringBoot工程创建好之后结构如下 ● 注意在联网创建过程中会下载相关资源请耐心等待 定义请求处理类 在com.itheima这个包下创建一个子包controller 然后在controller包下新建一个类HelloController package com.itheima.controller; import org.springframework.web.bind.annotation.*;RestController public class HelloController {RequestMapping(/hello)public String hello(){System.out.println(Hello World ~);return Hello World ~;}} 运行测试 运行SpringBoot自动生成的引导类 打开浏览器输入http://localhost:8080/hello Web分析 浏览器 ● 输入网址http://192.168.100.11:8080/hello ○ 通过IP地址192.168.100.11定位到网络上的一台计算机 我们之前在浏览器中输入的localhost就是127.0.0.1本机 ○ 通过端口号8080找到计算机上运行的程序 localhost:8080意思是在本地计算机中找到正在运行的8080端口的程序 ○ /hello是请求资源位置 ■ 资源对计算机而言资源就是数据 ■ web资源通过网络可以访问到的资源通常是指存放在服务器上的数据 localhost:8080/hello意思是向本地计算机的8080端口程序获取资源位置是/hello的数据 ■ 8080端口程序在服务器找/hello位置的资源数据发给浏览器 服务器可以理解为ServerSocket ● 接收到浏览器发送的信息如/hello ● 在服务器上找到/hello资源 ● 把资源发送给服务器 我们在JavaSE阶段学习网络编程时有讲过网络三要素 ● IP网络中计算机的唯一标识 ● 端口计算机中运行程序的唯一标识 ● 协议网络中计算机之间交互的规则 问题浏览器和服务器两端进行数据交互使用什么协议 答案http协议 入门程序解析 下面呢我们在基于今天的核心技术点SpringBoot快速入门案例进行分析。 Spring官方骨架 之前我们创建的SpringBoot入门案例是基于Spring官方提供的骨架实现的。 Spring官方骨架可以理解为Spring官方为程序员提供一个搭建项目的模版。 我们可以通过访问https://start.spring.io/进入到官方骨架页面 Spring官方生成的SpringBoot项目怎么使用呢 ● 解压缩后就会得到一个SpringBoot项目工程 打开pom.xml文件我们可以看到springboot项目中引入了web依赖和test依赖 结论不论使用IDEA创建SpringBoot项目还是直接在官方网站利用骨架生成SpringBoot项目项目的结构和pom.xml文件中内容是相似的。 起步依赖 在我们之前讲解的SpringBoot快速入门案例中同样也引用了web依赖和test依赖 spring-boot-starter-web和spring-boot-starter-test在SpringBoot中又称为起步依赖 而在SpringBoot的项目中有很多的起步依赖他们有一个共同的特征就是以spring-boot-starter-作为开头。在以后大家遇到spring-boot-starter-xxx这类的依赖都为起步依赖。 起步依赖有什么特殊之处呢这里我们以入门案例中引入的起步依赖做为讲解 ● spring-boot-starter-web包含了web应用开发所需要的常见依赖 ● spring-boot-starter-test包含了单元测试所需要的常见依赖 spring-boot-starter-web内部把关于Web开发所有的依赖都已经导入并且指定了版本只需引入spring-boot-starter-web依赖就可以实现Web开发的需要的功能 Spring的官方提供了很多现成的starter(起步依赖)我们在开发相关应用时只需要引入对应的starter即可。 官方地址https://docs.spring.io/spring-boot/docs/2.7.2/reference/htmlsingle/#using.build-systems.starters 每一个起步依赖都用于开发一个特定的功能。 举例当我们开发中需要使用redis数据库时只需要在SpringBoot项目中引入spring-boot-starter-redis即可导入redis开发所需要的依赖。 SpringBoot父工程 在我们之前开发的SpringBoot入门案例中我们通过maven引入的依赖是没有指定具体的依赖版本号的。 为什么没有指定version版本号可以正常使用呢 ● 因为每一个SpringBoot工程都有一个父工程。依赖的版本号在父工程中统一管理。 内嵌Tomcat 问题为什么我们之前书写的SpringBoot入门程序中并没有把程序部署到Tomcat的webapps目录下也可以运行呢 原因呢是因为在我们的SpringBoot中引入了web运行环境(也就是引入spring-boot-starter-web七步依赖)其内部已经集成了内置的Tomcat服务器。 我们可以通过IDEA开发工具右侧的maven面板中就可以看到当前工程引入的依赖。其中已经将Tomcat的相关依赖传递下来了也就是说在SpringBoot中可以直接使用Tomcat服务器。 当我们运行SpringBoot的引导类时(运行main方法)就会看到命令行输出的日志其中占用8080端口的就是Tomcat。 ​​​​​​​
http://www.hkea.cn/news/14334240/

相关文章:

  • 荥阳网站建设定制网站建设案例课堂
  • 自己做网站赚佣金做网站需要哪些成本
  • wordpress 建站对比app 设计网站建设
  • 网站icp备案咋做营销型类型网站多少钱些
  • 广东网站建设模版长沙0731房地产网
  • 苏州网站制作开发麻油厂网站怎么做
  • 广告体验程序网站开发秦皇岛网站制作哪个好
  • 宁波专业品牌网站制作外包专做母婴的网站
  • 高校网站建设需求分析wordpress 混合移动app
  • 网站快速备案公司公司有域名的怎么建设网站
  • 视频网站 php源码百度云虚拟主机wordpress伪静态
  • wordpress纯静态网站定制网站开发是什么
  • 个人备案的域名可以做网站吗视觉传达设计公司排名前十强
  • 网站建设企业邮箱制作网站企业免费自助建站系统
  • 企业所得税怎么算公式广西seo网站推广
  • 青岛制作游戏优化大师
  • 网站开发及流行框架如何自己做网站及优化
  • 专门做金融的招聘网站网站开发项目源码
  • 查看网站被恶意镜像重庆做网站建设
  • 陕西城乡住房建设部网站wordpress 密码注册
  • 长治个人网站建设常州 招网站开发
  • 最好的品牌设计网站建设南京哪家网络公司做网站优化好
  • 全自动建站系统源码网站建设服务费标准
  • 新乡建设企业网站200m的空间可以做大大的网站
  • 网站建设设计说明书天猫商城网官网
  • 自己做网站需要啥做爰全过程免费的视频网站
  • 做网站找俊义 合优网站备案找回密码
  • 可信赖的南昌网站制作整站seo优化
  • wordpress评分管理seo课程培训课程
  • 花生壳做局域网站WordPress推送服务