Bug
- [SPR-6752] - RestTemplate throws IllegalArgumentException when HTTP status is not in the HttpStatus enum
- [SPR-8024] - Setting "file-encoding" attribute in a "context:property-placeholder" element in spring xml configuration doesn't work
- [SPR-8280] - NamedParameterUtils does not parse quoted single quotes correctly
- [SPR-8757] - Exception during SpringSessionSynchronization.aftercompletion() results in IllegalStateException/SessionHolder never unbound from thread
- [SPR-8832] - JPA without persistence.xml fails when all classpath items are jars
- [SPR-8887] - QuartzJobBean throws IncompatibleClassChangeError when using Quartz 2.x
- [SPR-8889] - QuartzJobBean doesn't work with Quartz 2.0 at runtime
- [SPR-8915] - Spring Ref 3.1 is still referencing OpenSymphony with outdated link
- [SPR-8917] - Accept header with quoted parameter causes IllegalArgumentException in HttpHeaders.getContentType for the outputMessage
- [SPR-8924] - NullPointerException in org.springframework.orm.hibernate4.LocalSessionFactoryBuilder.<init>(LocalSessionFactoryBuilder.java:101)
- [SPR-8925] - DefaultPersistenceUnitManager must not reject multiple PersistenceUnits with the same name eagerly
- [SPR-8931] - Regression - Introspection with BeanUtils started failing for java.math.BigDecimal
- [SPR-8933] - Caching Abstraction ignores method name?
- [SPR-8935] - @Autowired does not appear in JavaDoc
- [SPR-8936] - Spring should tell JPA provider to exclude unlisted classes when packagesToScan is used
- [SPR-8937] - java.beans.IntrospectionException: type mismatch between indexed and non-indexed methods: <method_name>
- [SPR-8939] - The key-generator attribute of cache:annotation-driven element does not work when mode attribute is set to "aspectj"
- [SPR-8944] - TypeConverterDelegate no longer processes ConversionService ParseException when converting to String
- [SPR-8949] - PropertyPathFactoryBean requires a bean setter in version 3.1.0.RELEASE. It didn't in 3.0.6.RELEASE
- [SPR-8952] - The class org.springframework.orm.hibernate4.LocalSessionFactoryBean does not implement the interface PersistenceExceptionTranslator
- [SPR-8954] - BeanFactory does not return FactoryBeans in case the are looked up by type and type prediction is used
- [SPR-8955] - Got stackoverflow when scanning for @Configuration
- [SPR-8958] - Regression: SpringValidatorAdapter generates invalid error codes for class-level constraints
- [SPR-8962] - Bean configuration behaviour in detecting Locale values changed
- [SPR-8964] - Property wrongly converted if field and setter do not match
- [SPR-8972] - JDBC XML schema refers to a non-existing class EmbeddedDataSourceFactoryBean
- [SPR-8973] - spring-context missing optional Import-Package directive for javax.validation.spi
- [SPR-8974] - UriUtils query parser broken from 3.0.7 to 3.1.0
- [SPR-8983] - NullPointerException when @InitBinder method has an HttpServletResponse argument
- [SPR-8992] - @ActiveProfiles are not cascaded down to contexts loaded via @ImportResource
- [SPR-9001] - Javadoc error in AbstractRequestCondition subclasses
- [SPR-9006] - NPE in Spring-JDBC with sqlite
- [SPR-9013] - AbstractEnvironment should not call overridable method from constructor
- [SPR-9016] - Provide property in RedirectView to disable treating the redirect URL as a URI template
- [SPR-9021] - Two matching produces conditions compared incorrectly if media type in 'Accept' header contains a quality parameter
- [SPR-9023] - Beanname of @Configuration instance is null when Configuration is imported via @Import
- [SPR-9030] - javax.Provider Spring support doesn't work for collections
- [SPR-9031] - @ComponentScan with includeFilters on @Import-ed context does not work
- [SPR-9043] - PropertiesLoaderSupport no longer works with XML-formatted property files when they're loaded as a FileSystemResource.
- [SPR-9048] - spring-test marked as required compile time dependency for spring-aspects; should be optional
- [SPR-9060] - IllegalStateException when saving flash attributes if the session does not exist
- [SPR-9062] - Spring MVC 3.1.GA 405 problem, can not create two mappings with a same url when using 2 methods (GET, POST) and a PathVariable
- [SPR-9065] - After upgrade to 3.1.0 from 3.0.5 we've get "Unexpected ClassLoader type" exception during startup of our application under jboss 5.1
- [SPR-9067] - ServletContextResource.isReadable() returns "true" for directories
- [SPR-9079] - RequestParamMethodArgumentResolver does not resolve multiparts using HTTP PUT
- [SPR-9080] - JobDetailFactoryBean missing properties to set description and durability on JobDetail
- [SPR-9085] - Incorrect name in documentation for ByteArrayHttpMessageConverter class
- [SPR-9092] - Injecting / autowiring collection provider doen't work
- [SPR-9093] - org.springframework.web.util.UriTemplate not throwing IllegalArgumentException when URIVariables map missing values
- [SPR-9096] - StringHttpMessageConverter should use HttpServletRequest encoding for POST body
- [SPR-9118] - ResourceHttpRequestHandler OSGiBundleResource contentLength [cannot be resolved to absolute file path]
- [SPR-9124] - BeanNameGenerator strategy provided to AnnotationConfig(Web)ApplicationContext does not apply to nested and imported @Configuration classes
- [SPR-9127] - @PropertySource annotation with multiple values and a name fails to register all property sources
引用来自“天天天”的评论
性能还没3.0.7好。