Spring Boot第一天Spring的概述和具体操作步骤
Spring Boot第一天
Spring Boot 的总结
具体操作步骤如下:
编写一个简单Spring Boot 的项目工程
- 创建一个maven项目
- 在pom.xml文件中引入父级依赖(Spring Boot项目启动时项目自动配置pom.xml文件),依赖如下:
<!--spring-boot-starter-parent整合第三方常用框架的依赖信息
<parent>-->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.1.RELEASE</version>
</parent>
<!--spring-boot-starter-web 是springboot整合springMVC是maven的依赖继承关系 -->
<!--web 启动器 spring的自动配置-->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
3.在创建一个与Controller同级的App启动类
App内代码如下:
@SpringBootApplication
public class App {
public static void main(String[] args){
SpringApplication.run(App.class,args);
}
}
Controller内代码如下:
@RestController
@RequestMapping("/boot")
public class BootController {
@RequestMapping(“bapp”)
public String Bapp(){
return “StringBoot访问成功了”;
}
}
4.先启动App启动类,然后去浏览器访问书写的路径
访问路径格式为:https:8080:/boot/bapp
5.构建springboot项目需要哪些细节?
6.parent标签里面到底定义了什么?
spring-boot-starter-parent继承了 spring-boot-dependencies,在spring-boot-dependencies
定义了大量的第三方技术的依赖 并做了相应的版本控制,我们需要引入某个技术的启动器,如果这个启动器
在spring-boot-starter-parent里面存在,那么springboot项目在运行时,会进行对应启动器的
自动配置
1.3.2 spring-boot-starter-web里面定义了什么
json格式数据装换的依赖 ,springmvc的依赖 ,tomcat依赖。。。。
1.3.3 spring boot如何进行包扫描?
课外拓建 java
Integer 和 int 到底底层有什么区别
1、Integer是int的包装类,int则是java的一种基本数据类型
2、Integer变量必bai须实例化后才能使用,而int变量不需要
3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值 。
4、Integer的默认值是null,int的默认值是0
扩展资料:
integer,整数 / 整型数,与小数 / 浮点数相对,是编程语言的基本数据类型之一,用以指示变量的数据类型,有时也用于常量(变量、表达式)的强制数据类型转换。整型数据的长度及其取值范围并不固定,受编译环境影响。在不同的编程语言中做此类型声明时,具体实现方式也可能会有所区别。
Integer 一个整型数据用来存储整数,整数包括正整数,负整数和零。整型常量采用十进制整数表示。如 1991,0,-123等等都是整型常量。而52.0或131.4都不是整型常量。
Integer 变量存储为最接近编译环境的长度,例如在32位的编译环境下,Integer为32位,其范围为 -2^15 到 2^15-1 之间。VB中Integer 的类型声明字符是百分比符号 (%)。Pascal中就是integer。在C语言中被缩写成为int。
该处使用的https:8080:/请求访问的数据。