所有程序包的分层结构

程序包分层结构:

类分层结构

  • java.lang.Object
    • tk.mybatis.spring.annotation.BaseProperties
    • org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider (implements org.springframework.core.env.EnvironmentCapable, org.springframework.context.ResourceLoaderAware)
      • org.springframework.context.annotation.ClassPathBeanDefinitionScanner
    • org.springframework.dao.support.DaoSupport (implements org.springframework.beans.factory.InitializingBean)
      • org.mybatis.spring.support.SqlSessionDaoSupport
        • tk.mybatis.spring.mapper.MapperFactoryBean<T> (implements org.springframework.beans.factory.FactoryBean<T>)
    • tk.mybatis.spring.mapper.MapperScannerConfigurer (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean)
    • tk.mybatis.spring.annotation.MapperScannerRegistrar (implements org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar, org.springframework.context.ResourceLoaderAware)
    • tk.mybatis.spring.mapper.SpringBootBindUtil
    • tk.mybatis.spring.mapper.SpringBootBindUtil.SpringBoot1Bind (implements tk.mybatis.spring.mapper.SpringBootBindUtil.IBind)
    • tk.mybatis.spring.mapper.SpringBootBindUtil.SpringBoot2Bind (implements tk.mybatis.spring.mapper.SpringBootBindUtil.IBind)

接口分层结构

注释类型分层结构