没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
笔者大概花了10天写了这套框架, 支持@Configuration @Component @ComponentScan @Import ImportBeanDefinitionRegistry FactoryBean @Bean @Lazy @Scope @Autowired @Value @Role autowiredMode 循环依赖 循环import, ImportBeanDefinitionRegistry +MapperScan+FactoryBean笔者也都实现了这些,并且测试用例有此案例,通过此例可以了解mybatis是怎样利用spring的这两个扩展接口来完成mapper的扫描与mapper的动态代理的
资源推荐
资源详情
资源评论
收起资源包目录
org.zip (91个子文件)
org
springframework
beans
factory
Aware.java 75B
anno
Scope.java 339B
ComponentScan.java 231B
Configuration.java 232B
Component.java 230B
Role.java 520B
Value.java 381B
Autowired.java 440B
Bean.java 225B
Import.java 219B
Lazy.java 316B
BeanFactory.java 390B
BeanFactoryAware.java 151B
ListableBeanFactory.java 243B
util
ValueUtils.java 5KB
ConfigurationClassUtils.java 5KB
StringUtils.java 854B
ClassUtils.java 3KB
config
BeanNameGenerator.java 150B
AutowiredAnnotationBeanPostProcessor.java 4KB
BeanDefinitionHolder.java 998B
ConfigurationClass.java 4KB
ConfigurationMethod.java 1KB
BeanReference.java 364B
PropertyValueBeanDefinitionPostProcessor.java 265B
InstantiationAwareBeanPostProcessor.java 603B
InstantiationAwareBeanPostProcessorAdapter.java 1KB
AnnotatedBeanDefinition.java 325B
ConfigurationClassPostProcessor.java 7KB
BeanMethod.java 841B
PropertyValue.java 654B
CommonAnnotationBeanPostProcessor.java 1KB
AnnotationBeanNameGenerator.java 2KB
SmartInstantiationAwareBeanPostProcessor.java 435B
ComponentScanAnnotationParser.java 2KB
BeanPostProcessor.java 323B
ConfigurationClassParser.java 7KB
BeanDefinition.java 2KB
BeanFactoryPostProcessor.java 238B
test
annoTest
OrderService.java 757B
UserMapper.java 263B
User.java 340B
MyFactoryBean.java 1KB
AppConfig.java 3KB
MsgService.java 184B
MapperScan.java 317B
TestFactoryBean.java 551B
MyImportBeanDefinitionRegistrar.java 1KB
UserService.java 289B
Select.java 212B
noobTest
DBean.java 177B
Test.java 2KB
CBean.java 202B
ABean.java 3KB
context
ApplicationContext.java 226B
annotation
AnnotationConfigUtils.java 5KB
ImportBeanDefinitionRegistrar.java 347B
AnnotatedBeanDefinitionReader.java 2KB
ConfigurableApplicationContext.java 707B
AbstractApplicationContext.java 5KB
GenericApplicationContext.java 2KB
AnnotationApplicationContext.java 1KB
FactoryBean.java 192B
support
RootBeanDefinition.java 340B
BeanDefinitionRegistry.java 651B
AnnotationConfigRegistry.java 194B
AnnotatedGenericBeanDefinition.java 711B
ConstructorResolver.java 12KB
BeanPostProcessorRegistry.java 291B
PostProcessorRegistrationDelegate.java 5KB
DefaultListableBeanFactory.java 14KB
BeanDefinitionRegistryPostProcessor.java 300B
AbstractBeanDefinition.java 5KB
GenericBeanDefinition.java 563B
core
logger
ErrorLogger.java 454B
DebugLogger.java 454B
AbstractLogger.java 1KB
InfoLogger.java 451B
LoggerFactory.java 611B
AttributeAccessor.java 294B
util
LinkedMultiValueMap.java 4KB
AnnotatedElementUtils.java 2KB
MultiValueMap.java 415B
AttributeAccessorSupport.java 2KB
type
MethodMetadata.java 325B
AnnotatedTypeMetadata.java 443B
StandardClassMetadata.java 3KB
StandardAnnotationMetadata.java 3KB
AnnotationMetadata.java 610B
StandardMethodMetadata.java 2KB
ClassMetadata.java 537B
共 91 条
- 1
资源评论
酒醉梦醒
- 粉丝: 4635
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功