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

高校网站建设的重要性网页和网站的区别

高校网站建设的重要性,网页和网站的区别,网络营销师怎么考,陕西省建设网三类人员报名关于Spring之前说到#xff0c;Spring只是思想#xff08;核心是IOC、DI和AOP#xff09;#xff0c;而具体的如何实现呢#xff1f;那就是由Spring Boot 来实现#xff0c;Spring Boot究竟是个啥呢#xff1f; 什么是Spring Boot#xff0c;为什么要学Spring Boot Sp…关于Spring之前说到Spring只是思想核心是IOC、DI和AOP而具体的如何实现呢那就是由Spring Boot 来实现Spring Boot究竟是个啥呢 什么是Spring Boot为什么要学Spring Boot Spring 的诞⽣是为了简化 Java 程序的开发的⽽ Spring Boot 的诞⽣是为了简化 Spring 程序开发 的。 Spring Boot 翻译⼀下就是 Spring 脚⼿架什么是脚⼿架呢如下图所示 盖房⼦的这个架⼦就是脚⼿架脚⼿架的作⽤是砌筑砖墙浇筑混凝⼟、⽅便墙⾯抹灰装饰和粉刷 的简单来说就是使⽤脚⼿架可以更快速的盖房⼦。 ⽽ Spring Boot 就是 Spring 框架的脚⼿架它就是为了快速开发 Spring 框架⽽诞⽣的。 Spring Boot 相⽐于 Spring 有一个质的提升。 Spring Boot的优点 说是说Spring Boot 有质的提升具体体现在如下几个方面 快速集成框架Spring Boot 提供了启动添加依赖的功能⽤于秒级集成各种框架。 内置运⾏容器⽆需配置 Tomcat 等 Web 容器直接运⾏和部署程序。 快速部署项⽬⽆需外部容器即可启动并运⾏项⽬。 可以完全抛弃繁琐的 XML使⽤注解和配置的⽅式进⾏开发。 ⽀持更多的监控的指标可以更好的了解项⽬的运⾏情况。 我们一个一个来介绍 创建Spring Boot 首先我需要下载一个插件  Spring Boot Helper 这个插件只有社区版需要下载专业版的不需要去下载由于我的是专业版的所以在插件中找不到所以我随便在网上照了一张图 ok这个下载好了以后就变成了这个 ok点击 Next 继续走来到这个界面 简单的选择一遍 继续点击Next 往下走 来到这个页面 这个就是之前在Maven 中央仓库中引入的依赖这里我们可以一次性选择完全部并且不需要我们手动去选版本Spring 帮我们自动匹配了与 jdk 匹配的版本。 再次点击 Next 来到最后一步 这是我们最熟悉的一步了取个名字选择一个存放路径点击 Finish 就创建完毕了。 创建完毕就来到这个页面 为了看着简介我还是删了。 到这里创建就结束了。 为啥这里要演示一遍创建因为学到后面就会发现创建才是Spring Boot 中最难的东西总会出现一些莫名其妙的错误。 之前的文章中我也介绍过 Maven 国内源的配置需要的可以去看看这里就不再重复了。 Spring Boot 的使用 项目目录介绍和运行 Spring Boot 项⽬有两个主要的⽬录 src/main/java 为 Java 源代码。 src/main/resources 为静态资源或配置⽂件 /static静态资源⽂件夹 /templates模版资源⽂件夹 我们学习 JavaEE 就是⽤来实现 Web 项⽬或接⼝的⽽之前是 Spring 其实是⼀个普通 Java 项⽬没 办法直接和浏览器进⾏互动所以接下来我们要⽤ Spring Boot 来实现和浏览器及⽤户的交互。 在创建的项⽬包路径下创建 UserController ⽂件实现代码如下 package com.example.demo;import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;RestController RequestMapping(/user) public class UserController {RequestMapping(/sayhi)public String sayHi(){return Hi,Spring Boot.;} } 结果如下 这里来解释一下为啥在《Spring中Bean的生命周期和作用域》这一篇文章中需要配置文件将Bean 对象等配置进 Spring 中而这里却不需要在配置呢 如图 看上述那个注解 SpringBootApplication 事实上我们在创建的时候就已经配置好了不需要我们在手动配置 有了这个注解他就会扫描demo 这个包已经其子包 Spring Boot 项⽬没有将对象注⼊到容器中。 现在我们将 这个 Controller 类移动到与 demo 包平级试试看能否打印这个 Hi,Spring Boot. 我们可以看到这样是无法访问的。 小结约定大于配置 以上情况反应了 Spring Boot 项⽬的另⼀个特点约定⼤于配置。 对⽐ Spring 的项⽬我们也可以看到这⼀特点⽐如在 Spring 中也是要配置 Bean 的扫描路径的⽽  Spring Boot 则不需要Spring 配置如下 总结 Spring Boot 是为了快速开发 Spring ⽽诞⽣的Spring Boot 具备 快速集成框架Spring Boot 提供了启动添加依赖的功能⽤于秒级集成各种框架。 内置运⾏容器⽆需配置 Tomcat 等 Web 容器直接运⾏和部署程序。 快速部署项⽬⽆需外部容器即可启动并运⾏项⽬。 可以完全抛弃繁琐的 XML使⽤注解和配置的⽅式进⾏开发。 ⽀持更多的监控的指标可以更好的了解项⽬的运⾏情况等特点。 Spring Boot 可使⽤ Idea 或⽹⻚创建它的设计思想是约定⼤于配置类上标注 SpringBootApplication 就可以启动 Spring Boot 项⽬了。
http://www.huolong8.cn/news/266082/

相关文章:

  • 无域名网站 能否被百度h5游戏是什么意思
  • 东莞公司网站制作公司wordpress修改注册表
  • 长沙岳麓区网站建设章丘建设网站
  • 摄影瀑布流网站模板网页制作步骤
  • 小程序推广网站wordpress对接公众号源码
  • 龙岩网站建设的软件阿里巴巴国际站网页版
  • 美食网站建设项目分析报告广州建设
  • 百度做网站刷排名软件设计要求
  • 2003服务器建设网站郑州软件开发培训
  • 网站建设费计什么科目北京招标网官网
  • 潍坊方圆网站建设德胜门网站建设
  • 网站添加关键词网站建设平台合同
  • 网站建设的会计核算wordpress个人主页
  • 咸阳市城乡建设规划局网站专业网站制作哪家强
  • 网站推广存在的问题有了php源码怎么做网站
  • 网站后台怎么更新中国建设银行个人网上银行登录
  • 中山企业网站建设公司邯郸房产信息网查询系统
  • 做视频网站带宽要求江门seo咨询
  • 骏驰网站建设用python做的大型网站
  • 衡阳建设学校官方网站wordpress 扫码支付宝
  • 不懂编程如何做网站梅林网站建设公司
  • 石家庄网站开发免费购物网站系统
  • 做旅游网站需要的背景大型企业网站建设制作
  • 做网站还要做点手机吗成都医疗seo整站优化
  • 旅游网站组织结构图怎么做甘肃省城乡建设局网站首页
  • 门户网站建设采购纸箱 技术支持 东莞网站建设
  • 企业网站备案要关站吗WordPress任务悬赏插件
  • 外贸网站建设需大资讯wordpress主题
  • 邯郸网站制作个人小说网站的图片长图怎么做的
  • 广东网站设计有名的公司宿州推广公司