Spring Framework 1.2.x Changelog
Number objects (as property or argument values) are automatically coerced into the target Number type (if necessary) * refined PropertyAccessExceptionsException to show nested details even when wrapped ion in case of any circular reference * ResourceEntityResolver catches any kind of Exception in system root URL check (in particular AccessControlException) * DefaultXmlBeanDefinitionParser trims whitespace PathMatchingResourcePatternResolver ignores classpath roots that cannot be resolved as jar or in file system * PathMatchingResourcePatternResolver properly handles jar file roots returned by the ClassLoader0 码力 | 94 页 | 267.57 KB | 1 年前3Spring Framework 1.2.7 Changelog
JdbcTemplate * SingleColumnRowMapper explicitly calls "ResultSet.getBigDecimal()" if the required type is BigDecimal * fixed SingleColumnRowMapper to explicitly check "ResultSet.wasNull()" after "get handling) * "contextConfigLocation" params in "web.xml" support "${...}" style placeholders for system properties * deprecated BindUtils and BindInitializer in package "web.bind" in favor of direct S supports reading from SAX InputSource (useful to pass in XML system id or java.io.Reader) * DefaultXmlBeanDefinitionParser supports system property placeholders in import paths: e.g. "file:${user.dir}/ctx0 码力 | 87 页 | 248.22 KB | 1 年前3Spring Framework 1.2.8 Changelog
in case of bean instantiation failure * fixed BeanWrapperImpl to convert a null input for an array type to a null value rather than an array with null element * changed MutablePropertyValues's "addPropertyValue" JdbcTemplate * SingleColumnRowMapper explicitly calls "ResultSet.getBigDecimal()" if the required type is BigDecimal * fixed SingleColumnRowMapper to explicitly check "ResultSet.wasNull()" after "get handling) * "contextConfigLocation" params in "web.xml" support "${...}" style placeholders for system properties * deprecated BindUtils and BindInitializer in package "web.bind" in favor of direct S0 码力 | 89 页 | 254.65 KB | 1 年前3Spring Framework 1.2.6 Changelog
supports reading from SAX InputSource (useful to pass in XML system id or java.io.Reader) * DefaultXmlBeanDefinitionParser supports system property placeholders in import paths: e.g. "file:${user.dir}/ctx Resource with an encoding to use for reading * added StaticLabeledEnum, a convenient base class for type-safe enum classes declared as static final member variables * reworked ShortCoded, StringCoded and parameter) * JSP MessageTag evaluates given "arguments" CSV into argument Objects, retaining their natural type (no stringifying) * added "message" attribute to JSP MessageTag, accepting a MessageSourceResolvable0 码力 | 83 页 | 236.45 KB | 1 年前3Spring Framework 1.2.5 Changelog
springframework.util * Log4jConfigurer resolves ${...} placeholders in Log4J config locations as system properties * factored out ConcurrencyThrottleSupport base class from ConcurrencyThrottleInterceptor BeanWrapperImpl's "getPropertyType" checks custom editors and takes registered type as hint for expected property type * added public "getSortDefinition()" method to PropertyComparator, giving access * added "searchSystemEnvironment" bean property to PropertyPlaceholderConfigurer, for checking "System.getenv()" too * refined "toString()" implementations of Root/ChildBeanDefinition to expose more0 码力 | 79 页 | 226.37 KB | 1 年前3Spring Framework 1.2.4 Changelog
BeanWrapperImpl's "getPropertyType" checks custom editors and takes registered type as hint for expected property type * added public "getSortDefinition()" method to PropertyComparator, giving access * added "searchSystemEnvironment" bean property to PropertyPlaceholderConfigurer, for checking "System.getenv()" too * refined "toString()" implementations of Root/ChildBeanDefinition to expose more bleBeanFactory performs static type checking for prototype factory methods on "factory-bean" too * AbstractAutowireCapableBeanFactory only fetches target bean for type checking on "factory-bean" when0 码力 | 77 页 | 223.73 KB | 1 年前3Spring Framework 1.2.2 Changelog
DefaultListableBeanFactory to exclude bean definitions with factory method from pre-instantiation type matching * fixed DefaultListableBeanFactory to pre-instantiate and match beans with factory method properties XML files, for files with ".xml" filename * added "enums" package, containing support for type-safe enums with code and label (working on JDK >= 1.3) * added "styler" package, containing a ToStringCreator springframework.jndi * added "expectedType" bean property to JndiObjectLocator, for eager checking of the type of the located JNDI object Package org.springframework.orm * added sections on JDO, TopLink and OJB0 码力 | 72 页 | 205.76 KB | 1 年前3Spring Framework 1.2.3 Changelog
AbstractBeanFactory's type determination for "factory-method" into "getTypeForFactoryMethod" template * AbstractBeanFactory does not create beans with "factory-method" if the type can clearly be determined create beans with "factory-bean" for type check if "includeFactoryBeans"=false * DefaultListableBeanFactory matches raw FactoryBean classes against specified type when "includeFactoryBeans"=false * fixed for JMX connector parameters * changed ConnectorServerFactoryBean's "environment" bean property to type Properties, with separate "environmentMap" * added "locateExistingServerIfPossible"/"agentId" properties0 码力 | 74 页 | 215.40 KB | 1 年前3Spring Framework 1.2.1 Changelog
as ignored dependency interfaces * fixed AbstractApplicationContext to not exclude dependencies of type MessageSource/ApplicationContext/etc by default * AbstractApplicationContext logs message when a "on_close" as default (-> safe tx cleanup) * fixed LocalSessionFactoryBean for Hibernate3 to register type definitions before any Hibernate configuration loading * fixed TypeDefinitionBean for Hibernate3 and hex style * changed EscapedErrors to not stringify and HTML-escape non-String values, to keep type even with escaping turned on * changed BindStatus to not stringify and HTML-escape non-String values0 码力 | 69 页 | 197.87 KB | 1 年前3Spring Framework 1.2.0 Changelog
ValueHolders * AbstractAutowireCapableBeanFactory applies generic constructor argument values of the same type in definition order * factored out BeanDefinitionValueResolver helper class from AbstractAutowireCapableBeanFactory mode to "after_statement"/"after_transaction" * added TypeDefinitionBean, representing a Hibernate3 type definition (TypeDef / typedef XML tag) in bean-style format * added "typeDefinitions" property to Package org.springframework.samples * changed "id" property of PetClinic's persistent entities from type int to Integer * reworked PetClinic's Hibernate DAO to use "merge" (plus IdTransferringMergeEventListener)0 码力 | 67 页 | 194.16 KB | 1 年前3
共 69 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7