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

seo整站如何优化做se要明白网站

seo整站如何优化,做se要明白网站,高清视频服务器内存,51购物网官方网站上篇文章介绍了Bean 作用域和生命周期,这篇文章我们将会介绍SpringBoot的创建和使用 目录1.为什么要学习StringBoot1.1什么是SpringBoot1.2SpringBoot的优点2.如何用Idea创建SpringBoot项目3.项目目录介绍和运行3.1输入Helloworld结尾1.为什么要学习StringBoot 在前…

上篇文章介绍了Bean 作用域和生命周期,这篇文章我们将会介绍SpringBoot的创建和使用

目录

  • 1.为什么要学习StringBoot
    • 1.1什么是SpringBoot
    • 1.2SpringBoot的优点
  • 2.如何用Idea创建SpringBoot项目
  • 3.项目目录介绍和运行
    • 3.1输入Helloworld
  • 结尾

1.为什么要学习StringBoot

在前几节课的学习下,我们已经体验到了Spring相较于Servlet带来的优势。尽管已经很方便了,但是对于实际使用来说仍有不足,据此SpringBoot诞生了,它的诞生是为了简化Spring程序的开发。

1.1什么是SpringBoot

简单来说,SpringBoot就像Spring的脚手架一样,有了SpringBoot我们开发Spring项目就会更加简单

1.2SpringBoot的优点

  1. 快速添加依赖(Spring Boot 提供了启动添加依赖(lombok,jdbc等等功能,新增追加都很方便的)
  2. 内置web容器(不需要自己整tomcat等web容器了,可直接部署运行)
  3. 自动装配
  4. 可以完全抛弃繁琐的 XML,使⽤注解和配置的⽅式进⾏开发
  5. ⽀持更多的监控的指标,可以更好的了解项⽬的运⾏情况

SpringBoot的优点最核心的就是前三点,但是对于第三点自动装配可能不容易理解,在这里着重解释。

自动装配:如果说我们要连接数据库,对于之前的Spring来说,我们要自己在手动处理数据库的链接,并手动创建datasource相关类,这个很麻烦,且在未来我们要更换数据库的时候,如果不是开发人员是运维来修改,是没办法进代码里面修改的。有了SpringBoot的话就不用担心这个问题,因为你把数据库连接的相关信息写在配置文件里面之后,它会自动的帮你构造datasource对象,你也不用担心后期更换数据库的问题,因为只要修改配置文件就行了。
就像:自己买菜做饭和点外卖的区别

2.如何用Idea创建SpringBoot项目

1.因为我们⽤的 Idea 社区版(其他版本也同样适⽤),所以先要安装 Spring Boot Helper 插件才能创建 Spring Boot 项⽬,如下图所示:
在这里插入图片描述

注:社区版的Idea下,建议版本不要过新,维持在2021.2.x之前最好,因为新版的Idea下载该插件需要收费。

2.安装成功后,点击创建新项目就能看到左侧框出现Spring了:
在这里插入图片描述
点击next:
在这里插入图片描述
next:
在这里插入图片描述

之前我们用Spring导入依赖,还要注意适配版本,而SpringBoot就不需要,因为它帮我们自动适配依赖版本的。但是这里一定要选2.x版本的,因为要和jdk版本适配。
在这里插入图片描述

最后,选择好你的项目名称和保存路径即可!

3.项目目录介绍和运行

在这里插入图片描述

补充:
/static:静态资源⽂件夹
/templates:模版资源⽂件夹

那么我们的SpringBoot怎么运行呢?我们需要找到启动类(被@SpringBootApplication注解的),运行它的main方法即可!

3.1输入Helloworld

之前我们用Spring写的只是应该Java项目,无法直接与浏览器交互,但前面说过SpringBoot可以。创建类:
在这里插入图片描述
运行后,访问http://localhost:8080/user/sayhi得到结果:
在这里插入图片描述

注解的含义可自行查看

注意:类的创建必须在启动类同级目录或者其子目录下,这个属于SpringBoot的不成文规定,这些规定还有很多,这个思想叫做:

  • 约定大于配置!

结尾

本节课就到这里了,喜欢的话还请多多为我投票哦(bushi)

http://www.yayakq.cn/news/487641/

相关文章:

  • php技术的网站开发哪个网站比较好
  • 林州网站制作公司网站怎么做产品图片
  • 藁城区建设局网站社区建设网站
  • 网站建立连接不安全怎么处理用dede做的网站首页
  • 网站搭建制作wordpress所含数据库文件
  • 帮老板做网站wordpress恢复数据
  • 网站建设 规范深圳市宝安区怎么样
  • 阳泉住房和城乡建设部网站一个网站如何赚钱
  • 做年报的网站如何建设网站兴田德润怎么联系
  • 门户网站建设与运行wordpress js 页脚
  • 织梦网站发布的哪些产品和文章放在a文件可以吗网站分类有哪几类
  • 163网站是jsp做的吗局域网网页制作工具
  • 怎么查看竞争网站怎么做的seo北京网站建设公司公司
  • 茶叶网站实际案例斐讯k3做网站
  • 做购物网站那个好北京知名vi设计公司
  • 网站建设 开发 模板wordpress 文章找不到
  • 新余建设银行招聘网站wordpress宝塔CPU爆满
  • 专门做自助游的网站代理记账公司收费表
  • led网站模板深圳将进一步优化防控措施
  • 大学网站建设与管理职责甘肃做网站的网络公司
  • 手机页面网站开发例子百度权重5的网站能卖多少钱
  • 网站建设的出发点深圳市广告传媒有限公司
  • 服务号网站建设东莞效果好的网站建设
  • 金华网站建设yw126推广引流系统
  • 惠州有家最好网站建设wordpress 哪些网站吗
  • 莆田网站制作方案定制济南网站优化公司电话
  • 成都网站建设中心做网站能用本地的数据库嘛
  • 打开陕西建设厅网站免费网站
  • 建设局象山网站网站开发的工作内容
  • 做的好的c2c网站数据分析网站开发