栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SpringBoot | 问题整理

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SpringBoot | 问题整理

文章目录
  • 一、Spring Framework
      • 对SpringBoot的理解
      • Spring的优缺点
  • 二、SpringBoot
      • 对SpringBoot的理解
      • SpringBoot的特性(优点)
      • SpringBoot的启动过程
      • Spring和SpringBoot的关系和区别
      • SpringBoot的核心注解
        • @SpringBootApplication注解
        • @GetMapping("/{id}")
        • @Autowired
        • @Configuration
      • spring 启动
      • 你使用过那些SpringBoot依赖
      • .yml文件
      • mybatis
      • JDBC的过程


一、Spring Framework

SpringBoot:干什么的,启动。配置。注解。连数据库,Mybatis

对SpringBoot的理解

SpringBoot是一种后端开发框架,使用spring 启动,帮开发者做好了前提的样板代码和配置,
可以减少开发者的工作量,使开发者更专注于业务逻辑。

Spring 框架是一个为 Java 应用程序的开发提供了综合、广泛的基础性支持的 Java 平台。
Spring 帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。

Spring的优缺点

优点:帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。
缺点:做小项目的时候,整个工程可能就有点复杂了


二、SpringBoot 对SpringBoot的理解

Spring Boot 已经建立在现有 spring 框架之上。使用spring 启动,避免了在项目初期要做的一些样板代码和配置,这就降低了程序员的工作量,使程序员把精力花在更核心的业务处理上。

SpringBoot的特性(优点)
  • 减少开发,不需要在项目初期要写的一些样板代码和配置
  • 不需要单独的web服务器,不需要额外启动Tomcat
  • 通过使用注解来减少配置
SpringBoot的启动过程 Spring和SpringBoot的关系和区别

Spring Boot 已经建立在现有 spring 框架之上。使用spring 启动,避免了在项目初期要做的一些样板代码和配置,这就降低了程序员的工作量,使程序员把精力花在更核心的业务处理上。

SpringBoot的核心注解

启动类

@SpringBootApplication注解

标识启动类的

@GetMapping(“/{id}”)

控制类,配置url的拼接地址

@Autowired

是用在JavaBean中的注解,不需要手动写setter/getter

@Configuration

用来注入Bean的
(@Configuration注解标识的类中声明了1个或者多个@Bean方法,Spring容器可以使用这些方法来注入Bean)


spring 启动

SpringBoot内置Tomcat
习惯大于配置,那些习惯?

你使用过那些SpringBoot依赖

pom.xml文件中配置

  • spring-boot-starter-starter
  • spring-boot-starter-web
  • mysql-connector-java
.yml文件

配置文件

  • 配置服务器端口
  • 连接mysql
  • 配置mybatis的位置
mybatis

是一种持久化框架,用来操作数据库的;避免了JDBC的代码和一些手动配置

JDBC的过程

1.使用MySql的JDBC驱动程序
2.连接数据库
3.创建Statement实例
4.执行sql语句,获取结果

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/839323.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号