最新2020IT面试笔试题目精选.docx
《最新2020IT面试笔试题目精选.docx》由会员分享,可在线阅读,更多相关《最新2020IT面试笔试题目精选.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、最新2020IT面试笔试题目spring boot面试题及答案 1、什么是 Spring Boot? 传统的 SSM/SSH 框架组合配置繁琐臃肿,不同项目有许多重复、模板化的配置,严峻降低了 Java 工程师的开发效率,而 Spring Boot 可以轻松创建基于 Spring 的、可以独立运行的、生产级的应用程序。通过对 Spring 家族和一些第三方库供应一系列自动化配置的 Starter,来使得开发快速搭建一个基于 Spring 的应用程序。 Spring Boot 让日益臃肿的 Java 代码又重回简洁。在协作 Spring Cloud 运用时,还可以发挥更大的威力。 2、Sprin
2、g Boot 中如何解决跨域问题? 跨域可以在前端通过 JSONP 来解决,但是 JSONP 只可以发送 GET 恳求,无法发送其他类型的恳求,在 RESTful 风格的应用中,就显得特别鸡肋,因此我们举荐在后端通过(CORS,Cross-origin resource sharing) 来解决跨域问题。 这种解决方案并非 Spring Boot 特有的,在传统的 SSM 框架中,就可以通过 CORS 来解决跨域问题,只不过之前我们是在 XML 文件中配置 CORS ,现在则是通过 CrossOrigin 注解来解决跨域问题。 3、Spring Boot 的核心配置文件有哪几个?它们的区分是什
3、么? Spring Boot 的核心配置文件是 application 和 bootstrap 配置文件。 application 配置文件这个简单理解,主要用于 Spring Boot 项目的自动化配置。 bootstrap 配置文件有以下几个应用场景。 运用 Spring Cloud Config 配置中心时,这时须要在 bootstrap 配置文件中添加连接到配置中心的配置属性来加载外部配置中心的配置信息; 一些固定的不能被覆盖的属性; 一些加密/解密的场景; 4、运行Spring Boot的方式 干脆执行main方法运行; 用Maven / Gradle插件运行; 打成jar包,通过j
4、ava -jar吩咐干脆运行。 5、Spring Boot自动配置的原理 在Spring程序main方法中 添加SpringBootApplication或者EnableAutoConfiguration。会自动去maven中读取每个starter中的spring.factories文件,该文件里配置了全部须要被创建spring容器中的bean。 Spring Boot 在启动时扫描项目所依靠的JAR包,找寻包含spring.factories文件的JAR。 依据spring.factories配置加载AutoConfigure类。 依据Conditional注解的条件,进行自动配置并将Bea
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 2020 IT 面试 笔试 题目 精选
限制150内