- 29 3月, 2011 10 次提交
-
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
[SPR-8092] cleaning up ignored and broken ORM tests; suppressing warnings; fixed Eclipse classpath for tests.
-
由 Sam Brannen 提交于
-
由 Costin Leau 提交于
+ add target object to KeyGenerator
-
由 Sam Brannen 提交于
[SPR-8089] cleaning up ignored and broken JMX tests; suppressing warnings; using generics where feasible; documented the jmxremote_optional.jar requirement in AbstractMBeanServerTests.
-
由 Sam Brannen 提交于
Polishing and fixed broken support for @IfProfileValue in AbstractJpaTests (even though it's deprecated).
-
由 Sam Brannen 提交于
-
- 28 3月, 2011 3 次提交
-
-
由 Sam Brannen 提交于
[SPR-8030] AbstractJUnit38SpringContextTests and AbstractTransactionalJUnit38SpringContextTests are now officially deprecated.
-
由 Costin Leau 提交于
+ add more logging
-
由 Costin Leau 提交于
SPR-7832 + expose the invocation params through the cache root object + update javadocs
-
- 24 3月, 2011 1 次提交
-
-
由 Agim Emruli 提交于
-
- 23 3月, 2011 1 次提交
-
-
由 Chris Beams 提交于
Issue: SPR-8078
-
- 18 3月, 2011 1 次提交
-
-
由 Chris Beams 提交于
Issue: SPR-8062
-
- 15 3月, 2011 3 次提交
-
-
由 Chris Beams 提交于
Issue: SPR-8031, SPR-7508, SPR-8057
-
由 Chris Beams 提交于
Issue: SPR-8031, SPR-7508
-
由 Chris Beams 提交于
Previously errors were being raised when trying to inject @Value annotated paramaters such as: @Feature public FeatureSpec feature(@Value("#{environment['foo']}") String foo) { return new FeatureSpec(foo); } This is not so much because dependency resolution of @Value-annotated types was failing, but rather because the 'early bean reference' proxying mechanism was throwing an exception if any final type was detected as a parameter. This is of course because final types are non-subclassable by CGLIB. On review, however, it's obvious that certain final types must be allowed for injection. @Value injection is an obvious one, but the rarer case of a Spring bean of type String or int is another. The explicit guard against final types as parameters to @Feature methods has been removed. Final types are still checked for, however, and if found, no proxing is attempted. The dependency is immediately resolved against the current BeanFactory and injected into the @Feature method. This means that @Value injection, @Qualifier injection, etc all work as expected, but does mean that premature bean instantiation may occur if a user unwittingly injects non-String, non-primitive final bean types as @Feature method parameters. Issue: SPR-7974
-
- 14 3月, 2011 4 次提交
-
-
由 Chris Beams 提交于
Issue: SPR-8054
-
由 Chris Beams 提交于
CGLIB-enhanced @Configuration subclasses now implement DisposableBean such that Enhancer.registerStaticCallbacks(subclass, null) is invoked on container shutdown. This ensures that garbage collection can work properly and avoids memory consumption issues for applications that create and destroy many application contexts within the same JVM. Issue: SPR-7901
-
由 Chris Beams 提交于
context:property-placeholder extends 'propertyPlaceholder' type defintion once again. This relationship was inadvertently removed in 3.1 M1, and the effect was that XML tooling would raise errors on use of attributes like 'location'. The updated schema has also been published to http://www.springframework.org/schema/context/spring-context-3.1.xsd Issue: SPR-8037
-
由 Chris Beams 提交于
-
- 13 3月, 2011 1 次提交
-
-
由 Sam Brannen 提交于
-
- 12 3月, 2011 2 次提交
-
-
由 Chris Beams 提交于
Issue: SPR-7973
-
由 Chris Beams 提交于
Issue: SPR-7975
-
- 11 3月, 2011 2 次提交
-
-
由 Chris Beams 提交于
Prove that injection of special container types such as ResourceLoader, BeanFactory, etc already works with the current implementation of @Feature methods. Issue: SPR-7975
-
由 Chris Beams 提交于
Previously, only commas could delimit <beans profile="p1,p2"/>. Now, as with <bean alias="..."/>, the profile attribute allows for delimiting by comma, space and/or semicolon. BeanDefinitionParserDelegate.MULTI_VALUE_ATTRIBUTE_DELIMITERS has been added as a constant to reflect the fact this set of delimiters is used in multiple locations throughout the framework. BDPD.BEAN_NAME_DELIMITERS now refers to the above and has been has been preserved but deprecated for backward compat (though use outside the framework is unlikely). Changes originally based on user comment at http://blog.springsource.com/2011/02/11/spring-framework-3-1-m1-released/comment-page-1/#comment-184455 Issue: SPR-8033
-
- 10 3月, 2011 2 次提交
-
-
由 Chris Beams 提交于
Also regenerate all OmniGraffle-based PNG graphics for color consistency
-
由 Chris Beams 提交于
-
- 09 3月, 2011 2 次提交
-
-
由 Sam Brannen 提交于
[SPR-8030] AbstractJUnit38SpringContextTests and AbstractTransactionalJUnit38SpringContextTests are now officially deprecated.
-
由 Sam Brannen 提交于
[SPR-8030] AbstractJUnit38SpringContextTests and AbstractTransactionalJUnit38SpringContextTests are now officially deprecated.
-
- 07 3月, 2011 5 次提交
-
-
由 Costin Leau 提交于
-
由 Costin Leau 提交于
-
由 Costin Leau 提交于
-
由 Costin Leau 提交于
+ update default key generator strategy to improve compatibility for implicit declaration on one arg method + updated docs
-
由 Costin Leau 提交于
-
- 06 3月, 2011 3 次提交
-
-
由 Costin Leau 提交于
+ fix contains/get race-condition of caches (by adding an extra cache call)
-
由 Costin Leau 提交于
-
由 Costin Leau 提交于
SPR-8023 - remove unneeded method
-