Spring Boot 是微服务中最好的 Java 框架. 我们建议你能够成为一名 Spring Boot 的专家。本文精选了三十五个高频的Spring Boot知识点,祝你一臂之力!
35问
- 问题一 Spring Boot、Spring MVC 和 Spring 有什么区别?
- 问题二 什么是自动配置?
- 问题三 什么是 Spring Boot Stater ?
- 问题四 你能否举一个例子来解释更多 Staters 的内容?
- 问题五 Spring Boot 还提供了其它的哪些 Starter Project Options?
- 问题六 Spring 是如何快速创建产品就绪应用程序的?
- 问题七 创建一个 Spring Boot Project 的最简单的方法是什么?
- 问题八Spring Initializr 是创建 Spring Boot Projects 的唯一方法吗?
- 问题九 为什么我们需要 spring-boot-maven-plugin?
- 问题十 如何使用 SpringBoot 自动重装我的应用程序?
- 问题十一 什么是嵌入式服务器?我们为什么要使用嵌入式服务器呢?
- 问题十二 如何在 Spring Boot 中添加通用的 JS 代码?
- 问题十三 什么是 Spring Data?
- 问题十四 什么是 Spring Data REST?
- 问题十五 path=”users”, collectionResourceRel=”users” 如何与 Spring Data Rest 一起使用?
- 问题十六 当 Spring Boot 应用程序作为 Java 应用程序运行时,后台会发生什么?
- 问题十七 我们能否在 spring-boot-starter-web 中用 jetty 代替 tomcat?
- 问题十八 如何使用 Spring Boot 生成一个 WAR 文件?
- 问题十九 如何使用 Spring Boot 部署到不同的服务器?
- 问题二十 RequestMapping 和 GetMapping 的不同之处在哪里?
- 问题二十一 为什么我们不建议在实际的应用程序中使用 Spring Data Rest?
- 问题二十二 在 Spring Initializer 中,如何改变一个项目的包名字?
- 问题二十三 可以配置 application.propertierde 的完整的属性列表在哪里可以找到?
- 问题二十四 JPA 和 Hibernate 有哪些区别?
- 问题二十五 业务边界应该从哪一层开始?
- 问题二十六 使用 Spring Boot 启动连接到内存数据库 H2 的 JPA 应用程序需要哪些依赖项?
- 问题二十七 如何不通过任何配置来选择 Hibernate 作为 JPA 的默认实现?
- 问题二十八 指定的数据库连接信息在哪里?它是如何知道自动连接至 H2 的?
- 问题二十九 我们如何连接一个像 MySQL 或者Orcale 一样的外部数据库?
- 问题三十 Spring Boot 配置的默认 H2 数据库的名字是上面?为什么默认的数据库名字是 testdb?
- 问题三十一 如果 H2 不在类路径里面,会出现上面情况?
- 问题三十二 你能否举一个以 ReadOnly 为事务管理的例子?
- 问题三十三 发布 Spring Boot 用户应用程序自定义配置的最好方法是什么?
- 问题三十四 配置文件的需求是什么?
- 问题三十五 如何使用配置文件通过 Spring Boot 配置特定环境的配置?
更多关于Java集合、JVM、多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、分布式缓存、数据结构面试解析等等可以去这个Github链接地址:https://github.com/ThinkingHan/Java-note阅读,Star一下吧,感谢支持~
解析
所有的解析都是以图片形式展示的,如果觉得不是很方便可以点击这里下载一份完整的文档。