【Spring-Boot】spring学习

Maven学习

设置Maven项目运行时的最大堆大小

启动运行spring-boot应用

  • mvn spring-boot:run
  • mvn spring-boot:run --debug(打印出auto-configure的信息)

IDEA操作学习

IDEA的常用快捷键

常用类

  • SpringApplicationBuilder
  • SpringApplication
  • ConfigServletWebServerApplicationContext
  • ContextLoader & WebApplicationContext
  • ServletRegistrationBean
  • FilterRegistrationBean
  • SimpleUrlHandlerMapping
  • RequestMappingHandlerAdapter
  • OptionalLiveReloadServer
  • AnnotationMBeanExporter
  • DispatcherServlet & SpringDispatcherServlet & DispatcherPorlet
  • ServletWebServerFactory

Bean相关的类

  • BeanDefinition

学习的问题总结

bean & ioc
  1. 什么是bean
  2. bean是不是单例
  3. spring-boot怎么设置bean的作用域
  4. singleton & prototype
  5. Spring可以管理singleton作用域Bean的生命周期,Spring可以精确地知道singleton域bean何时被创建,何时初始化完成,以及容器何时准备销毁Bean实例。
  6. 如何管理Bean的生命周期行为(DI之后 & 销毁实例之前?
  7. https://www.cnblogs.com/shinubi/p/4182027.html
  8. IOC容器的初始化过程
    在这里插入图片描述
spring boot application的事件和监听器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值