Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/code4craft/tiny-spring
/ functions
Functions
270 in github.com/code4craft/tiny-spring
⨍
Functions
270
◇
Types & classes
106
↓ 1 callers
Method
parseBeanDefinitions
(Element root)
src+/main/java/com/ysj/tinySpring/beans/xml/XmlBeanDefinitionReader.java:63
↓ 1 callers
Method
processBeanDefinition
(Element ele)
src/main/java/us/codecraft/tinyioc/beans/xml/XmlBeanDefinitionReader.java:58
↓ 1 callers
Method
processBeanDefinition
处理(解析)bean标签 @param ele
src+/main/java/com/ysj/tinySpring/beans/xml/XmlBeanDefinitionReader.java:81
↓ 1 callers
Method
processProperty
(Element ele, BeanDefinition beanDefinition)
src/main/java/us/codecraft/tinyioc/beans/xml/XmlBeanDefinitionReader.java:67
↓ 1 callers
Method
processProperty
解析bean标签的property子标签 @param ele @param beanDefinition
src+/main/java/com/ysj/tinySpring/beans/xml/XmlBeanDefinitionReader.java:101
↓ 1 callers
Method
refresh
()
src/main/java/us/codecraft/tinyioc/context/AbstractApplicationContext.java:18
↓ 1 callers
Method
refresh
用于实现 BeanFactory 的刷新,也就是告诉 BeanFactory 该使用哪个资源(Resource)加载bean的定义 (BeanDefinition),并实例化,初始化bean @throws Exception
src+/main/java/com/ysj/tinySpring/context/AbstractApplicationContext.java:25
↓ 1 callers
Method
registerBeanDefinitions
(Document doc)
src/main/java/us/codecraft/tinyioc/beans/xml/XmlBeanDefinitionReader.java:41
↓ 1 callers
Method
registerBeanDefinitions
(Document doc)
src+/main/java/com/ysj/tinySpring/beans/xml/XmlBeanDefinitionReader.java:56
↓ 1 callers
Method
registerBeanPostProcessors
(AbstractBeanFactory beanFactory)
src/main/java/us/codecraft/tinyioc/context/AbstractApplicationContext.java:26
↓ 1 callers
Method
registerBeanPostProcessors
可用于实例化AspectJAwareAdvisorAutoProxyCreator @param beanFactory @throws Exception
src+/main/java/com/ysj/tinySpring/context/AbstractApplicationContext.java:50
↓ 1 callers
Method
setBeanClassName
(String beanClassName)
src/main/java/us/codecraft/tinyioc/beans/BeanDefinition.java:37
↓ 1 callers
Method
setBeanClassName
(String beanClassName)
src+/main/java/com/ysj/tinySpring/beans/BeanDefinition.java:54
↓ 1 callers
Method
setMethodMatcher
(MethodMatcher methodMatcher)
src/main/java/us/codecraft/tinyioc/aop/AdvisedSupport.java:37
↓ 1 callers
Method
setMethodMatcher
(MethodMatcher methodMatcher)
src+/main/java/com/ysj/tinySpring/aop/AdvisedSupport.java:45
Method
AbstractAopProxy
(AdvisedSupport advised)
src/main/java/us/codecraft/tinyioc/aop/AbstractAopProxy.java:10
Method
AbstractAopProxy
(AdvisedSupport advised)
src+/main/java/com/ysj/tinySpring/aop/AbstractAopProxy.java:12
Method
AbstractApplicationContext
(AbstractBeanFactory beanFactory)
src/main/java/us/codecraft/tinyioc/context/AbstractApplicationContext.java:14
Method
AbstractApplicationContext
(AbstractBeanFactory beanFactory)
src+/main/java/com/ysj/tinySpring/context/AbstractApplicationContext.java:16
Method
AbstractBeanDefinitionReader
(ResourceLoader resourceLoader)
src/main/java/us/codecraft/tinyioc/beans/AbstractBeanDefinitionReader.java:19
Method
AbstractBeanDefinitionReader
(ResourceLoader resourceLoader)
src+/main/java/com/ysj/tinySpring/beans/AbstractBeanDefinitionReader.java:25
Method
AspectJExpressionPointcut
()
src/main/java/us/codecraft/tinyioc/aop/AspectJExpressionPointcut.java:38
Method
AspectJExpressionPointcut
()
src+/main/java/com/ysj/tinySpring/aop/AspectJExpressionPointcut.java:39
Method
BeanDefinition
()
src/main/java/us/codecraft/tinyioc/beans/BeanDefinition.java:18
Method
BeanDefinition
()
src+/main/java/com/ysj/tinySpring/beans/BeanDefinition.java:31
Method
BeanReference
(String name)
src/main/java/us/codecraft/tinyioc/BeanReference.java:12
Method
BeanReference
(String name)
src+/main/java/com/ysj/tinySpring/BeanReference.java:13
Method
Cglib2AopProxy
(AdvisedSupport advised)
src/main/java/us/codecraft/tinyioc/aop/Cglib2AopProxy.java:14
Method
Cglib2AopProxy
(AdvisedSupport advised)
src+/main/java/com/ysj/tinySpring/aop/Cglib2AopProxy.java:16
Method
CglibMethodInvocation
(Object target, Method method, Object[] args, MethodProxy methodProxy)
src/main/java/us/codecraft/tinyioc/aop/Cglib2AopProxy.java:53
Method
CglibMethodInvocation
(Object target, Method method, Object[] args, MethodProxy methodProxy)
src+/main/java/com/ysj/tinySpring/aop/Cglib2AopProxy.java:82
Method
ClassPathXmlApplicationContext
(String configLocation)
src/main/java/us/codecraft/tinyioc/context/ClassPathXmlApplicationContext.java:18
Method
ClassPathXmlApplicationContext
(String configLocation)
src+/main/java/com/ysj/tinySpring/context/ClassPathXmlApplicationContext.java:19
Method
DynamicAdvisedInterceptor
(AdvisedSupport advised)
src/main/java/us/codecraft/tinyioc/aop/Cglib2AopProxy.java:34
Method
DynamicAdvisedInterceptor
(AdvisedSupport advised)
src+/main/java/com/ysj/tinySpring/aop/Cglib2AopProxy.java:57
Method
JdkDynamicAopProxy
(AdvisedSupport advised)
src/main/java/us/codecraft/tinyioc/aop/JdkDynamicAopProxy.java:16
Method
JdkDynamicAopProxy
(AdvisedSupport advised)
src+/main/java/com/ysj/tinySpring/aop/JdkDynamicAopProxy.java:17
Method
PropertyValue
(String name, Object value)
src/main/java/us/codecraft/tinyioc/beans/PropertyValue.java:13
Method
PropertyValue
(String name, Object value)
src+/main/java/com/ysj/tinySpring/beans/PropertyValue.java:17
Method
PropertyValues
()
src/main/java/us/codecraft/tinyioc/beans/PropertyValues.java:15
Method
PropertyValues
()
src+/main/java/com/ysj/tinySpring/beans/PropertyValues.java:15
Method
ReflectiveMethodInvocation
(Object target, Method method, Object[] arguments)
src/main/java/us/codecraft/tinyioc/aop/ReflectiveMethodInvocation.java:19
Method
ReflectiveMethodInvocation
(Object target, Method method, Object[] arguments)
src+/main/java/com/ysj/tinySpring/aop/ReflectiveMethodInvocation.java:21
Method
TargetSource
(Object target, Class<?> targetClass,Class<?>... interfaces)
src/main/java/us/codecraft/tinyioc/aop/TargetSource.java:15
Method
TargetSource
(Object target, Class<?> targetClass,Class<?>... interfaces)
src+/main/java/com/ysj/tinySpring/aop/TargetSource.java:17
Method
UrlResource
(URL url)
src/main/java/us/codecraft/tinyioc/beans/io/UrlResource.java:15
Method
UrlResource
(URL url)
src+/main/java/com/ysj/tinySpring/beans/io/UrlResource.java:19
Method
XmlBeanDefinitionReader
(ResourceLoader resourceLoader)
src/main/java/us/codecraft/tinyioc/beans/xml/XmlBeanDefinitionReader.java:22
Method
XmlBeanDefinitionReader
(ResourceLoader resourceLoader)
src+/main/java/com/ysj/tinySpring/beans/xml/XmlBeanDefinitionReader.java:26
Method
applyPropertyValues
(Object bean, BeanDefinition mbd)
src/main/java/us/codecraft/tinyioc/beans/factory/AutowireCapableBeanFactory.java:18
Method
applyPropertyValues
通过反射自动装配bean的所有属性
src+/main/java/com/ysj/tinySpring/beans/factory/AutowireCapableBeanFactory.java:20
Method
getAdvice
()
src/main/java/us/codecraft/tinyioc/aop/Advisor.java:10
Method
getAdvice
()
src/main/java/us/codecraft/tinyioc/aop/AspectJExpressionPointcutAdvisor.java:22
Method
getAdvice
()
src+/main/java/com/ysj/tinySpring/aop/AspectJExpressionPointcutAdvisor.java:32
Method
getArguments
()
src/main/java/us/codecraft/tinyioc/aop/ReflectiveMethodInvocation.java:30
Method
getArguments
()
src+/main/java/com/ysj/tinySpring/aop/ReflectiveMethodInvocation.java:27
Method
getArguments
Get the arguments as an array object. It is possible to change element values within this array to change the arguments. @return the argument of the
src+/部分aopalliance分析/Invocation.java:19
Method
getAspectInstanceName
()
src/main/java/us/codecraft/tinyioc/aop/AspectJAroundAdvice.java:42
Method
getAspectInstanceName
()
src+/main/java/com/ysj/tinySpring/aop/AspectJAroundAdvice.java:45
Method
getAspectJAdviceMethod
()
src/main/java/us/codecraft/tinyioc/aop/AspectJAroundAdvice.java:34
Method
getAspectJAdviceMethod
()
src+/main/java/com/ysj/tinySpring/aop/AspectJAroundAdvice.java:37
Method
getBean
()
src/main/java/us/codecraft/tinyioc/BeanReference.java:24
Method
getBean
(String name)
src/main/java/us/codecraft/tinyioc/beans/factory/BeanFactory.java:9
Method
getBean
(String name)
src/main/java/us/codecraft/tinyioc/context/AbstractApplicationContext.java:37
Method
getBean
()
src+/main/java/com/ysj/tinySpring/BeanReference.java:26
Method
getBean
(String name)
src+/main/java/com/ysj/tinySpring/context/AbstractApplicationContext.java:63
Method
getBeanClassName
()
src/main/java/us/codecraft/tinyioc/beans/BeanDefinition.java:33
Method
getBeanClassName
()
src+/main/java/com/ysj/tinySpring/beans/BeanDefinition.java:50
Method
getBeanFactory
()
src/main/java/us/codecraft/tinyioc/aop/AspectJAroundAdvice.java:26
Method
getBeanFactory
()
src+/main/java/com/ysj/tinySpring/aop/AspectJAroundAdvice.java:29
Method
getClassFilter
()
src/main/java/us/codecraft/tinyioc/aop/Pointcut.java:8
Method
getInputStream
()
src/main/java/us/codecraft/tinyioc/beans/io/UrlResource.java:19
Method
getInputStream
通过URL获取资源
src+/main/java/com/ysj/tinySpring/beans/io/UrlResource.java:26
Method
getMethod
()
src/main/java/us/codecraft/tinyioc/aop/ReflectiveMethodInvocation.java:25
Method
getMethod
()
src+/main/java/com/ysj/tinySpring/aop/ReflectiveMethodInvocation.java:58
Method
getMethodMatcher
()
src/main/java/us/codecraft/tinyioc/aop/AdvisedSupport.java:33
Method
getMethodMatcher
()
src/main/java/us/codecraft/tinyioc/aop/Pointcut.java:10
Method
getMethodMatcher
()
src+/main/java/com/ysj/tinySpring/aop/AdvisedSupport.java:41
Method
getPointcut
()
src/main/java/us/codecraft/tinyioc/aop/PointcutAdvisor.java:8
Method
getPointcut
()
src/main/java/us/codecraft/tinyioc/aop/AspectJExpressionPointcutAdvisor.java:27
Method
getPointcut
()
src+/main/java/com/ysj/tinySpring/aop/AspectJExpressionPointcutAdvisor.java:37
Method
getPropertyValues
()
src/main/java/us/codecraft/tinyioc/beans/BeanDefinition.java:50
Method
getProxy
()
src/main/java/us/codecraft/tinyioc/aop/AopProxy.java:9
Method
getStaticPart
()
src/main/java/us/codecraft/tinyioc/aop/ReflectiveMethodInvocation.java:45
Method
getStaticPart
()
src+/main/java/com/ysj/tinySpring/aop/ReflectiveMethodInvocation.java:32
Method
getStaticPart
Returns the static part of this joinpoint. <p>The static part is an accessible object on which a chain of interceptors are installed.
src+/部分aopalliance分析/Joinpoint.java:51
Method
getThis
()
src/main/java/us/codecraft/tinyioc/aop/ReflectiveMethodInvocation.java:40
Method
getThis
()
src+/main/java/com/ysj/tinySpring/aop/ReflectiveMethodInvocation.java:37
Method
getThis
Returns the object that holds the current joinpoint's static part. <p>For instance, the target object for an invocation. @return the object (can be
src+/部分aopalliance分析/Joinpoint.java:44
Method
helloWorld
()
src/test/java/us/codecraft/tinyioc/HelloWorldServiceImpl.java:12
Method
helloWorld
()
src+/test/java/com/ysj/HelloWorldServiceImpl.java:12
Method
intercept
(Object obj, Method method, Object[] args, MethodProxy proxy)
src/main/java/us/codecraft/tinyioc/aop/Cglib2AopProxy.java:39
Method
intercept
(Object obj, Method method, Object[] args, MethodProxy proxy)
src+/main/java/com/ysj/tinySpring/aop/Cglib2AopProxy.java:63
Method
invoke
(MethodInvocation invocation)
src/test/java/us/codecraft/tinyioc/aop/TimerInterceptor.java:11
Method
invoke
(final Object proxy, final Method method, final Object[] args)
src/main/java/us/codecraft/tinyioc/aop/JdkDynamicAopProxy.java:25
Method
invoke
(MethodInvocation invocation)
src/main/java/us/codecraft/tinyioc/aop/AspectJAroundAdvice.java:21
Method
invoke
(MethodInvocation invocation)
src+/test/java/com/ysj/aop/TimerInterceptor.java:11
Method
invoke
控制访问
src+/main/java/com/ysj/tinySpring/aop/JdkDynamicAopProxy.java:34
Method
invoke
(MethodInvocation invocation)
src+/main/java/com/ysj/tinySpring/aop/AspectJAroundAdvice.java:24
Method
loadBeanDefinitions
(String location)
src/main/java/us/codecraft/tinyioc/beans/BeanDefinitionReader.java:9
← previous
next →
101–200 of 270, ranked by callers