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

wordpress 优惠码大连seo建站

wordpress 优惠码,大连seo建站,室内设计工作前景,网站建设相关业务本文是看黑马老师讲课视频学习笔记整理 目录 入门案例 基于IDEA联网 基于Springboot官网创建 基于阿里云创建项目 手工创建 隐藏文件 入门案例解析: parent​编辑 starter 引导类 内嵌tomcat 入门案例 基于IDEA联网 RestController RequestMapping("/books&…

本文是看黑马老师讲课视频学习笔记整理

目录

入门案例

基于IDEA联网

基于Springboot官网创建

基于阿里云创建项目

手工创建

隐藏文件 

入门案例解析:

parent​编辑

starter

引导类

内嵌tomcat


入门案例

基于IDEA联网

@RestController
@RequestMapping("/books")
public class BookController {@GetMappingpublic String getById(){System.out.println("springboot is running");return "springboot is running";}}

下面来看一个错误示例(其实就是第一次创搞错了): 

这种结构导致接口路径未正确映射。要确保接口类位于控制器类和启动类(@SpringBootApplication注解)的同包或子包下,以确保自动解析 

这样才正确

然后运行Days3ApplicationTests

SpringBoot程序要基于jdk8进行使用 


Spring程序与SpringBoot程序对比

基于 idea 开发 SpringBoot 程序需要确保联网且能够加载到程序框架结构

基于Springboot官网创建

https://start.spring.io/

点击CTRL+回车选项下载

@RestController
@RequestMapping("/books")
public class BookController {@GetMappingpublic String getById(){System.out.println("springboot is running");return "springboot is running...2";}}


基于阿里云创建项目

https://start.aliyun.com

同理

@RestController
@RequestMapping("/books")
public class BookController {@GetMappingpublic String getById(){System.out.println("springboot is running3");return "springboot is running...3";}}


手工创建

Days_05是普通maven工程

这时候把Days3的pom.xml文件中的<parent>和<dependency>复制过去

 

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
public class Application {public static void main(String[] args) {SpringApplication.run(Application.class, args);}}


隐藏文件 

不想看到的文件点+号输入文件格式即可


入门案例解析:

parent


starter

SpringBoot 中常见项目名称,定义了当前项目使用的所有依赖坐标,以达到 减少依赖配置 的目的

比如原来写了7/8个依赖,现在写一个就行。

实际开发:

1.使用任意坐标时,仅书写 GAV 中的 G A V SpringBoot 提供,除非 SpringBoot 未提供对应版本 V
2.  如发生坐标错误,再指定 Version (要小心版本冲突)

引导类

@SpringBootApplication
public class Days3Application {public static void main(String[] args) {ConfigurableApplicationContext context= SpringApplication.run(Days3Application.class, args);BookController bean=context.getBean(BookController.class);System.out.println("bean======>"+bean);User user=context.getBean(User.class);System.out.println(user);}}
import org.springframework.stereotype.Component;@Component
public class User {
}

其实SpringApplication.run(Days3Application.class, args);是启动了一个Spring容器,我们定义的bean可以加载进去.

  • SpringBoot 的引导类是 Boot 工程的执行入口,运行 main 方法就可以启动项目
  •   SpringBoot 工程运行后初始化 Spring 容器,扫描引导类所在包加载 bean

内嵌tomcat

使用 maven 依赖管理变更起步依赖项
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<!--web起步依赖环境中,排除Tomcat起步依赖-->
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
<!--添加Jetty起步依赖,版本由SpringBoot的starter控制-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jetty</artifactId>
</dependency>
</dependencies>

内置服务器

  • tomcat( 默认) apache 出品,粉丝多, 应用面广 ,负载了若干较重的组件
  • undertow    undertow ,负载性能 勉强 跑赢 tomcat
  • jetty  更轻量级 ,负载性能远不及 tomcat 
    1. 内嵌 Tomcat 服务器是 SpringBoot 辅助功能之一
    2.  内嵌 Tomcat 工作原理是将 Tomcat 服务器作为对象运行,并
      将该对象交给 Spring 容器管理
    3.  变更内嵌服务器思想是去除现有服务器,添加全新的服务

http://www.yidumall.com/news/95282.html

相关文章:

  • 最专业的手机网站制作推广计划方案模板
  • 蓝冠在线网站建设产品推广找哪家公司
  • 网络绿化网站建设哪家权威关键词排名哪里查
  • 做仿站如何修改网站管理权限中国国家培训网官网查询
  • 民宿网站开发dfd图省好多会员app
  • wordpress页面调用子页面内容seo网络推广企业
  • 模板网站下载上google必须翻墙吗
  • 电子商务网站建设与维护试卷有什么可以做推广的软件
  • 怎么网站是谁做的抖音关键词搜索指数
  • apache发布多个网站网站百度推广
  • wordpress验证google站长拉新充场app推广平台
  • 网站建设齐齐哈尔优化大师win7官方免费下载
  • 全国今日新增疫情最新情况西安网站seo技术厂家
  • 合肥网站开发怎么发帖子做推广
  • 深圳好点的网站建设公司日本积分榜最新排名
  • 做网站必须要公网ip郑州seo顾问阿亮
  • 企业网站建设的经费预算seo排名工具给您好的建议下载官网
  • 专业制作网站用哪些软件爱上链外链购买平台
  • 成都疫情严重吗南宁百度seo公司
  • 网站现在一般做多大尺寸seo网络排名优化哪家好
  • 网站建设是啥工作靠谱的代运营公司有哪些
  • 网站的制作方案网络营销推广技巧
  • 网站如何做网站征求意见专栏上海网站建设哪家好
  • 网站如何做微信支付宝支付宝支付宝接口最佳搜索引擎磁力王
  • 网络下载的网站模板能直接上传到虚拟主机seo做关键词怎么收费的
  • 郑州网站建设多少钱自己怎么制作一个网站
  • 企业查询免费网站技能培训有哪些
  • 国外域名 网站备案种子搜索神器在线引擎
  • 网站制作书籍网络营销竞价推广
  • 网站建设进度表模板云南seo简单整站优化