MCPcopy Create free account

hub / github.com/code4craft/tiny-spring / functions

Functions270 in github.com/code4craft/tiny-spring

MethodloadBeanDefinitions
(AbstractBeanFactory beanFactory)
src/main/java/us/codecraft/tinyioc/context/ClassPathXmlApplicationContext.java:28
MethodloadBeanDefinitions
根据地址加载bean的定义 @param location @throws Exception
src+/main/java/com/ysj/tinySpring/beans/BeanDefinitionReader.java:15
MethodloadBeanDefinitions
加载出bean的定义,并保存到beanFactory中 注意:在 tiny-spring 的实现中,先用 BeanDefinitionReader 读取 BeanDefiniton 后,保存在内置的 registry (键值对为 String - BeanDefinition 的哈希表,通过 ge
src+/main/java/com/ysj/tinySpring/context/ClassPathXmlApplicationContext.java:42
Methodmatches
(Class targetClass)
src/main/java/us/codecraft/tinyioc/aop/ClassFilter.java:8
Methodmatches
(Class targetClass)
src/main/java/us/codecraft/tinyioc/aop/AspectJExpressionPointcut.java:71
Methodmatches
(Method method, Class targetClass)
src/main/java/us/codecraft/tinyioc/aop/MethodMatcher.java:10
Methodmatches
(Class targetClass)
src+/main/java/com/ysj/tinySpring/aop/AspectJExpressionPointcut.java:72
Methodmatches
匹配该方法是否是要拦截的方法 @param method @param targetClass @return
src+/main/java/com/ysj/tinySpring/aop/MethodMatcher.java:17
Methodoutput
(String text)
src/test/java/us/codecraft/tinyioc/OutputServiceImpl.java:8
Methodoutput
(String text)
src/test/java/us/codecraft/tinyioc/OutputService.java:7
Methodoutput
(String text)
src+/test/java/com/ysj/OutputServiceImpl.java:8
MethodpostProcessAfterInitialization
(Object bean, String beanName)
src/test/java/us/codecraft/tinyioc/BeanInitializeLogger.java:15
MethodpostProcessAfterInitialization
(Object bean, String beanName)
src/main/java/us/codecraft/tinyioc/aop/AspectJAwareAdvisorAutoProxyCreator.java:22
MethodpostProcessAfterInitialization
(Object bean, String beanName)
src/main/java/us/codecraft/tinyioc/beans/BeanPostProcessor.java:7
MethodpostProcessAfterInitialization
(Object bean, String beanName)
src+/test/java/com/ysj/BeanInitializeLogger.java:16
MethodpostProcessAfterInitialization
可以取看看AbstractBeanFactory的getBean()的实现 bean实例化后要进行初始化操作,会经过这个方法满足条件则生成相关的代理类并返回
src+/main/java/com/ysj/tinySpring/aop/AspectJAwareAdvisorAutoProxyCreator.java:30
MethodpostProcessBeforeInitialization
(Object bean, String beanName)
src/test/java/us/codecraft/tinyioc/BeanInitializeLogger.java:9
MethodpostProcessBeforeInitialization
(Object bean, String beanName)
src/main/java/us/codecraft/tinyioc/aop/AspectJAwareAdvisorAutoProxyCreator.java:17
MethodpostProcessBeforeInitialization
(Object bean, String beanName)
src/main/java/us/codecraft/tinyioc/beans/BeanPostProcessor.java:5
MethodpostProcessBeforeInitialization
(Object bean, String beanName)
src+/test/java/com/ysj/BeanInitializeLogger.java:10
MethodpostProcessBeforeInitialization
(Object bean, String beanName)
src+/main/java/com/ysj/tinySpring/aop/AspectJAwareAdvisorAutoProxyCreator.java:21
Methodproceed
()
src/main/java/us/codecraft/tinyioc/aop/ReflectiveMethodInvocation.java:35
Methodproceed
()
src/main/java/us/codecraft/tinyioc/aop/Cglib2AopProxy.java:58
Methodproceed
调用被拦截对象的方法
src+/main/java/com/ysj/tinySpring/aop/ReflectiveMethodInvocation.java:45
Methodproceed
()
src+/main/java/com/ysj/tinySpring/aop/Cglib2AopProxy.java:88
MethodsetAdvice
(Advice advice)
src/main/java/us/codecraft/tinyioc/aop/AspectJExpressionPointcutAdvisor.java:14
MethodsetAdvice
(Advice advice)
src+/main/java/com/ysj/tinySpring/aop/AspectJExpressionPointcutAdvisor.java:24
MethodsetAspectInstanceName
(String aspectInstanceName)
src/main/java/us/codecraft/tinyioc/aop/AspectJAroundAdvice.java:46
MethodsetAspectInstanceName
(String aspectInstanceName)
src+/main/java/com/ysj/tinySpring/aop/AspectJAroundAdvice.java:49
MethodsetAspectJAdviceMethod
(Method aspectJAdviceMethod)
src/main/java/us/codecraft/tinyioc/aop/AspectJAroundAdvice.java:38
MethodsetAspectJAdviceMethod
(Method aspectJAdviceMethod)
src+/main/java/com/ysj/tinySpring/aop/AspectJAroundAdvice.java:41
MethodsetBean
(Object bean)
src/main/java/us/codecraft/tinyioc/BeanReference.java:28
MethodsetBean
(Object bean)
src+/main/java/com/ysj/tinySpring/BeanReference.java:30
MethodsetBeanClass
(Class beanClass)
src/main/java/us/codecraft/tinyioc/beans/BeanDefinition.java:29
MethodsetBeanClass
(Class beanClass)
src+/main/java/com/ysj/tinySpring/beans/BeanDefinition.java:46
MethodsetBeanFactory
(BeanFactory beanFactory)
src/main/java/us/codecraft/tinyioc/aop/AspectJAwareAdvisorAutoProxyCreator.java:47
MethodsetBeanFactory
(BeanFactory beanFactory)
src/main/java/us/codecraft/tinyioc/aop/BeanFactoryAware.java:10
MethodsetBeanFactory
(BeanFactory beanFactory)
src/main/java/us/codecraft/tinyioc/aop/AspectJAroundAdvice.java:30
MethodsetBeanFactory
(BeanFactory beanFactory)
src+/main/java/com/ysj/tinySpring/aop/AspectJAwareAdvisorAutoProxyCreator.java:66
MethodsetBeanFactory
(BeanFactory beanFactory)
src+/main/java/com/ysj/tinySpring/aop/AspectJAroundAdvice.java:33
MethodsetExpression
(String expression)
src/main/java/us/codecraft/tinyioc/aop/AspectJExpressionPointcutAdvisor.java:18
MethodsetExpression
(String expression)
src+/main/java/com/ysj/tinySpring/aop/AspectJExpressionPointcutAdvisor.java:28
MethodsetName
(String name)
src/main/java/us/codecraft/tinyioc/BeanReference.java:20
MethodsetName
(String name)
src+/main/java/com/ysj/tinySpring/BeanReference.java:22
MethodsetOutputService
(OutputService outputService)
src/test/java/us/codecraft/tinyioc/HelloWorldServiceImpl.java:21
MethodsetOutputService
(OutputService outputService)
src+/test/java/com/ysj/HelloWorldServiceImpl.java:21
MethodsetPropertyValues
(PropertyValues propertyValues)
src/main/java/us/codecraft/tinyioc/beans/BeanDefinition.java:54
MethodsetPropertyValues
(PropertyValues propertyValues)
src+/main/java/com/ysj/tinySpring/beans/BeanDefinition.java:67
MethodsetText
(String text)
src/test/java/us/codecraft/tinyioc/HelloWorldServiceImpl.java:17
MethodsetText
(String text)
src+/test/java/com/ysj/HelloWorldServiceImpl.java:17
Methodtest
()
src/test/java/us/codecraft/tinyioc/beans/io/ResourceLoaderTest.java:14
Methodtest
()
src/test/java/us/codecraft/tinyioc/beans/xml/XmlBeanDefinitionReaderTest.java:15
Methodtest
()
src/test/java/us/codecraft/tinyioc/context/ApplicationContextTest.java:11
Methodtest
()
src+/test/java/com/ysj/beans/io/ResourceLoaderTest.java:17
Methodtest
()
src+/test/java/com/ysj/beans/xml/XmlBeanDefinitionReaderTest.java:17
Methodtest
()
src+/test/java/com/ysj/context/ApplicationContextTest.java:16
MethodtestClassFilter
()
src/test/java/us/codecraft/tinyioc/aop/AspectJExpressionPointcutTest.java:13
MethodtestClassFilter
()
src+/test/java/com/ysj/aop/AspectJExpressionPointcutTest.java:15
MethodtestInterceptor
()
src/test/java/us/codecraft/tinyioc/aop/Cglib2AopProxyTest.java:14
MethodtestInterceptor
()
src/test/java/us/codecraft/tinyioc/aop/JdkDynamicAopProxyTest.java:14
MethodtestInterceptor
()
src+/test/java/com/ysj/aop/Cglib2AopProxyTest.java:18
MethodtestInterceptor
()
src+/test/java/com/ysj/aop/JdkDynamicAopProxyTest.java:18
MethodtestLazy
()
src/test/java/us/codecraft/tinyioc/BeanFactoryTest.java:16
MethodtestLazy
()
src+/test/java/com/ysj/BeanFactoryTest.java:18
MethodtestMethodInterceptor
()
src/test/java/us/codecraft/tinyioc/aop/AspectJExpressionPointcutTest.java:22
MethodtestMethodInterceptor
()
src+/test/java/com/ysj/aop/AspectJExpressionPointcutTest.java:24
MethodtestPostBeanProcessor
()
src/test/java/us/codecraft/tinyioc/context/ApplicationContextTest.java:18
MethodtestPostBeanProcessor
()
src+/test/java/com/ysj/context/ApplicationContextTest.java:26
MethodtestPreInstantiate
()
src/test/java/us/codecraft/tinyioc/BeanFactoryTest.java:33
MethodtestPreInstantiate
()
src+/test/java/com/ysj/BeanFactoryTest.java:35
← previous201–270 of 270, ranked by callers