国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

Spring framework 1.2.5發(fā)布

瀏覽:2日期:2024-03-12 16:25:43
Spring framework 1.2.5 發(fā)布了新版本主要是fix了一些bug并且做了一些簡單的優(yōu)化 Changes in version 1.2.5 (23.9.2005) ------------------------------------ Package org.springframework.aop * added overloaded 'getProxy' method with an explicit ClassLoader argument to ProxyFactory * added protected 'Object getProxy(AopProxy)' hook to ProxyFactoryBean, for specifying a custom class loader * modified AbstractAutoProxyCreator to defer setting of the frozen flag until *after* advice has been applied (SPR-1250) * lowered Cglib2AopProxy's log level for detected final methods on a proxy class from 'warn' to 'info' Package org.springframework.beans * fixed BeanWrapperImpl's 'getPropertyType' implementation to avoid potential NPE in case of no custom editors * AbstractFactoryBean implements DisposableBean and calls the 'destroyInstance(Object)' template method for a singleton * AbstractBeanFactory logs singleton creation at debug level rather than info level * fixed AbstractBeanFactory to validate merged bean definition, properly preparing inherited method overrides * AbstractAutowireCapableBeanFactory considers CGLIB-overridden bean properties as eligible for dependency checking too Package org.springframework.core * refactored AbstractPathResolvingPropertyEditor into SystemPropertyUtils.resolvePlaceholders(text) helper method * refined PathMatchingResourcePatternResolver's jar entry matching to handle the zip protocol as well * fixed ResourceArrayPropertyEditor to include the original IOException message if resource pattern resolution failed * added LocalizedResourceHelper class, factored out from AbstractExcelView and AbstractJExcelView Package org.springframework.context * fixed StaticMessageSource to use locale-specific MessageFormat for programmatically added messages Package org.springframework.jms * factored out JmsDestinationAccessor from JmsTemplate, as a more specialized subclass of JmsAccessor * merged all of JmsTemplate/JmsTemplate102's 'createConsumer' template methods into one Package org.springframework.jmx * added 'excludedBeans' property to MBeanExporter to allow for some beans to be explicitly excluded from autodetection * added 'registrationBehavior' property to MBeanExporter, allowing to ignore/replace existing MBeans on name collision * added MethodExclusionMBeanInfoAssembler, allowing to specify method names to be excluded from MBean exposure Package org.springframework.mock * fixed MockServletContext's 'getResource' and 'getInputStream' implementations to return null for non-existing resource Package org.springframework.orm * SessionFactoryUtils converts Hibernate3's StaleStateException into Spring's OptimisticLockingFailureException too * added 'findByExample' methods to HibernateOperations/Template for Hibernate3, for querying by example entity object Package org.springframework.remoting * reworked JndiRmiClientInterceptor/ProxyFactoryBean to handle RMI invoker targets as well (mainly for WebLogic's T3) * reworked JndiRmiServiceExporter to handle RMI invoker targets as well (mainly for WebLogic's T3) * added 'lookupServiceOnStartup' flag to JaxRpcPortClientInterceptor/ProxyFactoryBean, to be turned off for lazy init Package org.springframework.samples * fixed Image Database to have its NativeJdbcExtractor defined for C3P0 (applied when using OracleLobHandler) Package org.springframework.transaction * added protected 'Object getProxy(AopProxy)' hook to TransactionProxyFactoryBean, for specifying a custom class loader Package org.springframework.util * Log4jConfigurer resolves ${...} placeholders in Log4J config locations as system properties * factored out ConcurrencyThrottleSupport base class from ConcurrencyThrottleInterceptor Package org.springframework.web * introduced NestedServletException for proper root cause handling, extended by Spring's MultipartException * refined ServletContextResourcePatternResolver to handle absolute paths returned by servlet container too (-> OC4J) * fixed CommonsMultipartResolver to freshly check standard GET request parameters even after a forward/include * added various RequestLoggingFilters: for Commons Logging, the ServletContext log, and Log4J including NDC support * FrameworkServlet exposes protected 'processRequest' method, to be called for special HTTP methods (from 'doXxx') * BindStatus resolves error messages lazily, to allow for custom error code resolution (avoid NoSuchMessageException) * refined RedirectView to use scheme-specific URL encoding on JDK 1.4+, only falling back to default encoding on JDK 1.3 * added 'newWriter' and 'prepareWriter' callbacks to AbstractPdfView, useful for registering a page event listener * AbstractXsltView applies a specified 'uriResolver' to every created Transformer, not just to the TransformerFactory * added AbstractJExcelView for generating Excel files using JExcelApi (http://jexcelapi.sourceforge.net) * AbstractJasperReportsView supports JasperReports 1.0.1+ (which introduces an incompatible JR API change) * added protected 'postProcessReport' hook to AbstractJasperReportsView, for modifying the populated JasperPrint object * AbstractJasperReportsSingleFormatView's 'createExporter()' method returns JRExporter instead of JRAbstractExporter * added WebApplicationContextVariableResolver for JSF, exposing the root context as JSF variable 'webApplicationContext' * refined UrlFilenameViewController to extend AbstractController and provide 'prefix' and 'suffix' functionality參見:http://www.springframework.org/node/173
標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 宁陕县| 沙田区| 水富县| 缙云县| 松潘县| 青铜峡市| 常德市| 新营市| 久治县| 台江县| 阿合奇县| 普兰店市| 司法| 大厂| 宜良县| 抚顺县| 景泰县| 泌阳县| 伊吾县| 静海县| 永吉县| 田林县| 思茅市| 台中县| 白山市| 漾濞| 高州市| 新泰市| 崇州市| 芜湖县| 宁安市| 佛学| 竹山县| 牡丹江市| 汉源县| 宁城县| 东源县| 平山县| 土默特左旗| 徐水县| 扶余县|