导航菜单
首页 >  springmvc期末考试题库  > SpringBoot期末复习

SpringBoot期末复习

更好的阅读体验请前往鄙人博客 闪闪の小窝——传送门

文章目录SpringBoot范围:(1简答、2-8选择、9-12编程)*1、是什么,特性,优势**(1)是什么**(2)特性**(3)优势* 2、项目创建方式(1)Maven手动创建(2)引导器https://start.spring.io 3、依赖组件:spring-boot-starter-*4、注解以及作用(1)@RestController(2)@SpringBootApplication(3)@EnableAutoConfiguration(4)@SpringBootConfiguration(5)@ConfigurationProperties 5、项目启动方式(1)通过main方法启动(2)打Jar包启动(3)通过Maven命令启动 6、支持的配置优先级7、yaml配置文件的格式与好处(1)格式(2)好处 8、Restful风格(资源等价于服务、标准化增删改查)特点:(1)资源等价于服务(一般不含资源的后缀名)。(2)POST, DELETE, PUT, GET 分别对应 CRUD。(3)无状态原则9、基于Restful风格的Controller10、基于AOP统一日志类HttpAspect11、统一异常处理类ExceptionHandle12、统一的前后端数据类JsonResult Thymeleaf范围:(选择)1、是什么,特点(1)是什么(2)特点 2、[基本语法](https://blog.csdn.net/HardyZhan/article/details/124084808):th:text、th:with、th:object、th:if、th:each(1)th:text(2)th:with(3)th:object(4)th:if(5)th:each 3、[四种表达式](https://blog.csdn.net/kelsey1234/article/details/100543446) Redis(1简答、2-3选择、4编程)*1、是什么,特点,优势*(1)是什么(2)特点(3)优势 2、数据类型;String、List、Hash(1)String(2)List(3)Hash 3、常用命令:set、get、incr、lpush、lpop、hset、hmset4、基于jedis驱动的java redis API SpringCloud(1-3简答、4-5选择、6编程)*1、微服务架构演进,课上前后讲了两遍,印象不深的去看视频(简答题重点考区)**2、是什么,特点,优势*(1)是什么(2)特点(3)优势 *3、知识沉淀*——微服务学习过程中必须了解的5个问题问题1:分布式系统中为什么需要注册中心?问题2:服务多的时候,如何找到最适合我的服务?问题3:客户端和服务端所用语言不同怎么办?问题4:原有项目如何拆分成微服务项目?问题5:哪些项目不适合演进成微服务架构? 4、注册中心Eureka 配置、注解、运行效果、高可用!!5、服务消费者RestTemplate和Feign 配置、注解、运行效果(1)RestTemplate(2)Feign 6、SpringCloud编程题只靠配置文件写法,不考Java代码(1)AppClient(2)AppService(3)EurekaServer-ha 题型:

SpringBoot范围:(1简答、2-8选择、9-12编程) 1、是什么,特性,优势 (1)是什么

Spring Boot是Spring社区较新的一个项目。该项目的目的是帮助开发者更容易的创建基于Spring的应用程序和服务,让

相关推荐: