Spring的一周学习

image.png

1.自我小结

  • Spring boot是对于Spring mvc的进一步封装,它解决了Spring mvc中可能出现的xml配置文件混乱的问题,默认了很多常用的配置,只需要在依赖中添加对应的启动器即可,比如spring-boot-startrer。
  • Spring boot是内置tomcat的,它和外置的区别是,先启动tomcat,到程序需要时才进行编译,外置的是先编译后再启动tomcat
  • Spring boot启动时有七大事件对象,除去启动失败事件外的其他六件在启动时,通过监听器的统一接口去创建事件的实现类,统一接口上有泛型参数,去区别实现的是什么事件接口。
  • Spring boot的默认核心配置文件为application.properites,可进行myBatis的映射文件路径和pojo实体类文件的设定,覆盖一些默认的spring配置,当然Spring mvc的相关配置也可以单独写propertie文件去覆盖
  • Spring boot需要一个启动入口,一个被@springBootApplication注释的主函数
  • @configuration 注释的是用java写的配置类,而在需要的时候通过@EnableConfigurationProperties()即可加载对应配置类
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。