SpringBoot 面试题 真正的 offer 偏方 Java 基础 Java 高级
SpringBoot 面试题 真正的 offer 偏方 Java 基础 Java 高级一、参考资料【25年新版Java面试场景题八股文真正的offer偏方跳槽面试你一定用得上Java面试丨Java场景题丨Java丨Java基础丨Java高级】 https://www.bilibili.com/video/BV1w44y1w7Zh/?p120share_sourcecopy_webvd_source855891859b2dc554eace9de3f28b4528二、笔记总结01、SpringBoot 的约定优于配置你的理解是什么约定优于配置是一种软件设计的范式核心思想是减少软件开发人员对于配置项的维护从而让开发人员更加聚焦在业务逻辑上。SpringBoot 就是约定优于配置这里理念的产物它是 Spring 框架的脚手架使用 SpringBoot 可以快速开发基于 Spring 生态的应用程序。基于传统的 Spring 框架开发时需要做很多配置使用 SpringBoot 后不再需要做这些繁琐的配置因为已经自动完成了。02、SpringBoot 中自动装配机制的理解自动装配简单来说就是自动去把第三方组件的 bean 装载到 IOC 容器中不需要开发人员再去写 bean 相关的配置。在 SpringBoot 应用中只需在启动类加上 SpringBootApplication 注解就可以实现自动装配SpringBootApplication 是一个复合注解真正实现自动装配的注解是 EnableAutoConfiguration。按照约定优于配置的理念第三方 jar 包把配置类放到约定好的位置。03、SpringBoot 自动装配是什么同 0204、SpringBoot 如何解决跨域问题跨域指的是浏览器在执行网页中的 js 代码的时候由于浏览器的同源策略限制只能访问同源的资源常见的解决跨域问题方法有两种jsonP 和 CORS。CORS 是一种在服务器后端解决跨域问题的方案在 SpringBoot 中提供了两种配置跨域属性的方法通过 CrossOrigin 注解配置哪些源允许跨域重写 addCorsMappings 方法配置哪些源允许跨域05、如何理解 SpringBoot 中的 starter【25年新版Java面试场景题八股文真正的offer偏方跳槽面试你一定用得上Java面试丨Java场景题丨Java丨Java基础丨Java高级】 https://www.bilibili.com/video/BV1w44y1w7Zh/?p124share_sourcecopy_webvd_source855891859b2dc554eace9de3f28b4528