所有程序包的分层结构

程序包分层结构:

类分层结构

接口分层结构

  • org.springframework.context.ApplicationEventPublisher
    • org.springframework.context.ApplicationContext (并 extends org.springframework.core.env.EnvironmentCapable, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.beans.factory.ListableBeanFactory, org.springframework.context.MessageSource, org.springframework.core.io.support.ResourcePatternResolver)
      • org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider<C> (并 extends org.assertj.core.api.AssertProvider<A>, java.io.Closeable)
        • org.springframework.boot.test.context.assertj.AssertableApplicationContext (并 extends org.springframework.context.ConfigurableApplicationContext)
        • org.springframework.boot.test.context.assertj.AssertableReactiveWebApplicationContext (并 extends org.springframework.boot.web.reactive.context.ConfigurableReactiveWebApplicationContext)
        • org.springframework.boot.test.context.assertj.AssertableWebApplicationContext (并 extends org.springframework.web.context.ConfigurableWebApplicationContext)
      • org.springframework.context.ConfigurableApplicationContext (并 extends java.io.Closeable, org.springframework.context.Lifecycle)
      • org.springframework.boot.web.reactive.context.ReactiveWebApplicationContext
      • org.springframework.web.context.WebApplicationContext
  • org.assertj.core.api.AssertProvider<A>
  • java.lang.AutoCloseable
    • java.io.Closeable
      • org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider<C> (并 extends org.springframework.context.ApplicationContext, org.assertj.core.api.AssertProvider<A>)
        • org.springframework.boot.test.context.assertj.AssertableApplicationContext (并 extends org.springframework.context.ConfigurableApplicationContext)
        • org.springframework.boot.test.context.assertj.AssertableReactiveWebApplicationContext (并 extends org.springframework.boot.web.reactive.context.ConfigurableReactiveWebApplicationContext)
        • org.springframework.boot.test.context.assertj.AssertableWebApplicationContext (并 extends org.springframework.web.context.ConfigurableWebApplicationContext)
      • org.springframework.context.ConfigurableApplicationContext (并 extends org.springframework.context.ApplicationContext, org.springframework.context.Lifecycle)
  • org.springframework.beans.factory.BeanFactory
    • org.springframework.beans.factory.HierarchicalBeanFactory
      • org.springframework.context.ApplicationContext (并 extends org.springframework.context.ApplicationEventPublisher, org.springframework.core.env.EnvironmentCapable, org.springframework.beans.factory.ListableBeanFactory, org.springframework.context.MessageSource, org.springframework.core.io.support.ResourcePatternResolver)
        • org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider<C> (并 extends org.assertj.core.api.AssertProvider<A>, java.io.Closeable)
          • org.springframework.boot.test.context.assertj.AssertableApplicationContext (并 extends org.springframework.context.ConfigurableApplicationContext)
          • org.springframework.boot.test.context.assertj.AssertableReactiveWebApplicationContext (并 extends org.springframework.boot.web.reactive.context.ConfigurableReactiveWebApplicationContext)
          • org.springframework.boot.test.context.assertj.AssertableWebApplicationContext (并 extends org.springframework.web.context.ConfigurableWebApplicationContext)
        • org.springframework.context.ConfigurableApplicationContext (并 extends java.io.Closeable, org.springframework.context.Lifecycle)
        • org.springframework.boot.web.reactive.context.ReactiveWebApplicationContext
        • org.springframework.web.context.WebApplicationContext
    • org.springframework.beans.factory.ListableBeanFactory
      • org.springframework.context.ApplicationContext (并 extends org.springframework.context.ApplicationEventPublisher, org.springframework.core.env.EnvironmentCapable, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.context.MessageSource, org.springframework.core.io.support.ResourcePatternResolver)
        • org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider<C> (并 extends org.assertj.core.api.AssertProvider<A>, java.io.Closeable)
          • org.springframework.boot.test.context.assertj.AssertableApplicationContext (并 extends org.springframework.context.ConfigurableApplicationContext)
          • org.springframework.boot.test.context.assertj.AssertableReactiveWebApplicationContext (并 extends org.springframework.boot.web.reactive.context.ConfigurableReactiveWebApplicationContext)
          • org.springframework.boot.test.context.assertj.AssertableWebApplicationContext (并 extends org.springframework.web.context.ConfigurableWebApplicationContext)
        • org.springframework.context.ConfigurableApplicationContext (并 extends java.io.Closeable, org.springframework.context.Lifecycle)
        • org.springframework.boot.web.reactive.context.ReactiveWebApplicationContext
        • org.springframework.web.context.WebApplicationContext
  • org.springframework.boot.test.context.runner.ContextConsumer<C>
  • org.springframework.boot.test.context.DefaultTestExecutionListenersPostProcessor
  • org.springframework.core.env.EnvironmentCapable
    • org.springframework.context.ApplicationContext (并 extends org.springframework.context.ApplicationEventPublisher, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.beans.factory.ListableBeanFactory, org.springframework.context.MessageSource, org.springframework.core.io.support.ResourcePatternResolver)
      • org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider<C> (并 extends org.assertj.core.api.AssertProvider<A>, java.io.Closeable)
        • org.springframework.boot.test.context.assertj.AssertableApplicationContext (并 extends org.springframework.context.ConfigurableApplicationContext)
        • org.springframework.boot.test.context.assertj.AssertableReactiveWebApplicationContext (并 extends org.springframework.boot.web.reactive.context.ConfigurableReactiveWebApplicationContext)
        • org.springframework.boot.test.context.assertj.AssertableWebApplicationContext (并 extends org.springframework.web.context.ConfigurableWebApplicationContext)
      • org.springframework.context.ConfigurableApplicationContext (并 extends java.io.Closeable, org.springframework.context.Lifecycle)
      • org.springframework.boot.web.reactive.context.ReactiveWebApplicationContext
      • org.springframework.web.context.WebApplicationContext
  • org.springframework.context.Lifecycle
  • org.springframework.context.MessageSource
    • org.springframework.context.ApplicationContext (并 extends org.springframework.context.ApplicationEventPublisher, org.springframework.core.env.EnvironmentCapable, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.beans.factory.ListableBeanFactory, org.springframework.core.io.support.ResourcePatternResolver)
      • org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider<C> (并 extends org.assertj.core.api.AssertProvider<A>, java.io.Closeable)
        • org.springframework.boot.test.context.assertj.AssertableApplicationContext (并 extends org.springframework.context.ConfigurableApplicationContext)
        • org.springframework.boot.test.context.assertj.AssertableReactiveWebApplicationContext (并 extends org.springframework.boot.web.reactive.context.ConfigurableReactiveWebApplicationContext)
        • org.springframework.boot.test.context.assertj.AssertableWebApplicationContext (并 extends org.springframework.web.context.ConfigurableWebApplicationContext)
      • org.springframework.context.ConfigurableApplicationContext (并 extends java.io.Closeable, org.springframework.context.Lifecycle)
      • org.springframework.boot.web.reactive.context.ReactiveWebApplicationContext
      • org.springframework.web.context.WebApplicationContext
  • org.springframework.core.io.ResourceLoader
    • org.springframework.core.io.support.ResourcePatternResolver
      • org.springframework.context.ApplicationContext (并 extends org.springframework.context.ApplicationEventPublisher, org.springframework.core.env.EnvironmentCapable, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.beans.factory.ListableBeanFactory, org.springframework.context.MessageSource)
        • org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider<C> (并 extends org.assertj.core.api.AssertProvider<A>, java.io.Closeable)
          • org.springframework.boot.test.context.assertj.AssertableApplicationContext (并 extends org.springframework.context.ConfigurableApplicationContext)
          • org.springframework.boot.test.context.assertj.AssertableReactiveWebApplicationContext (并 extends org.springframework.boot.web.reactive.context.ConfigurableReactiveWebApplicationContext)
          • org.springframework.boot.test.context.assertj.AssertableWebApplicationContext (并 extends org.springframework.web.context.ConfigurableWebApplicationContext)
        • org.springframework.context.ConfigurableApplicationContext (并 extends java.io.Closeable, org.springframework.context.Lifecycle)
        • org.springframework.boot.web.reactive.context.ReactiveWebApplicationContext
        • org.springframework.web.context.WebApplicationContext

注释类型分层结构

枚举分层结构