当前位置: 首页 > news >正文

做网站的技术风险怎么做应援网站

做网站的技术风险,怎么做应援网站,免费引流微信推广,周口市城乡建设局网站转载自 Spring Boot 最核心的 3 个注解详解 最近面试一些 Java 开发者#xff0c;他们其中有些在公司实际用过 Spring Boot, 有些是自己兴趣爱好在业余自己学习过。 然而#xff0c;当我问他们 Spring Boot 最核心的 3 个注解是什么#xff0c;令我失望的是鲜有人能答上来…转载自  Spring Boot 最核心的 3 个注解详解 最近面试一些 Java 开发者他们其中有些在公司实际用过 Spring Boot, 有些是自己兴趣爱好在业余自己学习过。 然而当我问他们 Spring Boot 最核心的 3 个注解是什么令我失望的是鲜有人能答上来这样你能说你对 Spring Boot 很了解吗这可能还会给你减分 你所需具备的基础 什么是 Spring Boot? Spring Boot 核心配置文件详解 Spring Boot 开启的 2 种方式 Spring Boot 自动配置原理、实战 Spring Boot 2.x 启动全过程源码分析 更多请在Java技术栈微信公众号后台回复关键字boot。 Spring Boot 核心注解讲解 Spring Boot 最大的特点是无需 XML 配置文件能自动扫描包路径装载并注入对象并能做到根据 classpath 下的 jar 包自动配置。 所以 Spring Boot 最核心的 3 个注解就是 1、Configuration org.springframework.context.annotation.Configuration 这是 Spring 3.0 添加的一个注解用来代替 applicationContext.xml 配置文件所有这个配置文件里面能做到的事情都可以通过这个注解所在类来进行注册。 下面几个相关注解也是非常重要的 Bean 用来代替 XML 配置文件里面的 bean ... 配置。 ImportResource 如果有些通过类的注册方式配置不了的可以通过这个注解引入额外的 XML 配置文件有些老的配置文件无法通过 Configuration 方式配置的非常管用。 Import 用来引入额外的一个或者多个 Configuration 修饰的配置文件类。 SpringBootConfiguration 这个注解就是 Configuration 注解的变体只是用来修饰是 Spring Boot 配置而已或者可利于 Spring Boot 后续的扩展源码如下。 Target(ElementType.TYPE) Retention(RetentionPolicy.RUNTIME) Documented Configuration public interface SpringBootConfiguration {}2、ComponentScan org.springframework.context.annotation.ComponentScan 这是 Spring 3.1 添加的一个注解用来代替配置文件中的 component-scan 配置开启组件扫描即自动扫描包路径下的 Component 注解进行注册 bean 实例到 context 中。 另外ComponentScans 是可重复注解即可以配置多个用来配置注册不同的子包。 关于重复注解大家可以看这篇文章《JAVA元注解interface详解》。 3、EnableAutoConfiguration org.springframework.boot.autoconfigure.EnableAutoConfiguration 看全路径就知道这是自 Spring Boot 诞生时添加的注解用来提供自动配置上面的两个都是 spring-context 包下的不属于 Spring Boot所以 Spring 3.0 之后的去 XML 配置方式已经为 Spring Boot 埋下了伏笔 自动配置更多详细使用及实战可以看这篇文章《Spring Boot自动配置原理、实战》。 最后的彩蛋 Spring Boot 最核心的 3 个注解介绍完了大家可能会有疑问为什么最主要的注解 SpringBootApplication 不在其中 留给大家的彩蛋其实这个 SpringBootApplication 注解就包含了以上 3 个主要注解平时没有自定义配置的需求则使用 SpringBootApplication 注解完全就可以了 让我们来看下 SpringBootApplication 注解的源码一切明了 Target(ElementType.TYPE) Retention(RetentionPolicy.RUNTIME) Documented Inherited SpringBootConfiguration EnableAutoConfiguration ComponentScan(excludeFilters  {Filter(type  FilterType.CUSTOM, classes  TypeExcludeFilter.class),Filter(type  FilterType.CUSTOM, classes  AutoConfigurationExcludeFilter.class) }) public interface SpringBootApplication {...}
http://www.zqtcl.cn/news/331519/

相关文章:

  • 网站买卖需要注意什么景安怎么把网站做别名
  • 网站建设网站建怎么做一个门户网站
  • 站长工具域名备案查询安卓app开发教程视频免费
  • 赶集网网站建设分析河南郑州旅游网站设计
  • 怎么可以黑网站域名建设网站的网站是什么
  • 帝国网站数据库配置文件建筑人才网招聘网官网首页
  • c 做的网站怎么上传图片阿里巴巴网站建设的目的
  • 保定模板建站平台微网站怎么做的好
  • 肇庆网站建设方案维护做学校网站素材图片素材
  • 新潮远网站建设建什么类型个人网站
  • 泉州中小企业网站制作洛浦县网站建设
  • 做游戏视频网站用什么程序好wordpress 地址修改
  • 大连的网站建设阳西网站seo
  • 网站制作电话多少网站商品图片怎么做
  • 定制做网站平台网站什么情况要更新
  • 上海网站建设哪家国外有哪些网站可以做电商
  • 网络软文推广网站wordpress仿站抓取软件
  • 安徽圣力建设集团网站当当网站建设与易趣网站对比
  • 长沙网站设计制作DW做注册网站
  • 商城设计网站关键词的优化在哪做
  • 网站锚文本网络营销的解释
  • 苏州专业网站建设网站模板是什么
  • 科技网站设计案例百度收录情况查询
  • gif放网站有锯齿策划公司宣传语
  • 淘宝客做网站怎样推广空间购买后打不开网站
  • 信阳网站设计银川网站建设nx110
  • 建设安全协会网站58招聘运营网站怎么做
  • 做原创的网站做游戏平面设计好的素材网站有哪些
  • 校园网站wordpress 防攻击插件
  • wordpress 更好的主题丁的老头seo博客