关闭

Spring 获取 实现某接口的所有实例bean

首先,获取 applicationContext,通过ApplicationAware自动注入 import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.BeansException; import org.sprin...
阅读(2642) 评论(1)

记一次神奇的优化过程:Java反射 VS Apache BeanUtils VS Spring BeanUtils

Background 最近老大分配了个性能优化的任务,因为主要页面在Production上打开的时间太长,(大概7s?卧槽 第一次听到的时候还以为我听错了). 居然这么慢.. 其实是有主程序大大带着我做,所以在扫了一遍前端ExtJS的结构之后,发现错综复杂四年以来不同技术层次的人都在同一个页面上添油加醋, 了解以前的需求之后完全重构基本是不可能的,所以前端的性能优化就交给主程序大大,我...
阅读(1269) 评论(0)

spring BeanWrapperImpl方便的嵌套属性(list)操作

转载自:  http://blog.csdn.net/zyl623/archive/2006/09/17/1232920.aspx  --------------------------------------------------------------  这几天,闲着无事,看起了spring的源码,顺便也学习一下,人家的设计理念。      spring的源码还是比较多的,但是区...
阅读(546) 评论(0)

如何取得Spring管理的bean

如何取得Spring管理的bean  (请用第3种方法): 1、servlet方式加载时, 【web.xml】 Xml代码 servlet>  servlet-name>springMVCservlet-name>  servlet-class>org.springframework.web.servlet.DispatcherServletservlet-class>...
阅读(427) 评论(0)

Spring antmatcher 使用路径通配符加载Resource,

Spring提供了强大的Ant模式通配符匹配,从同一个路径能匹配一批资源。 Ant路径通配符支持"?"、"*"、"**",注意通配符匹配不包括目录分隔符“/”。 “?”:匹配一个字符,如"config?.xml"可匹配"config1.xml".  “*”:匹配零个或多个字符串,如“com/*/config.xml”将匹配“cn/feng/config.xml”,但不匹配匹配“c...
阅读(1931) 评论(0)

Bean复制的几种框架性能比较(Apache BeanUtils、PropertyUtils,Spring BeanUtils,Cglib BeanCopier)

比较的是四种复制的方式,分别为Apache的BeanUtils和PropertyUtils,Spring的BeanUtils,Cglib的BeanCopier。做法是在Eclipse新建了一个Project,专门用于专门测试几种代码的性能。具体的代码如下:        一个FromBean和一个ToBean,两个的代码基本上一样,除了类名称不一样,所以只是贴出来了一份。...
阅读(2132) 评论(0)

Spring3中好用的工具类收集

1) 请求工具类 org.springframework.web.bind.ServletRequestUtils //取请求参数的整数值: public static Integer getIntParameter(ServletRequest request, String name) public static int getIntParameter(ServletRequest re...
阅读(736) 评论(0)

Spring » BeanUtils.java 源码

/** * Copyright 2002-2010 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. *...
阅读(2514) 评论(0)

Spring 的优秀工具类盘点,第 2 部分: 特殊字符转义和方法入参检测工具类

特殊字符转义 由于 Web 应用程序需要联合使用到多种语言,每种语言都包含一些特殊的字符,对于动态语言或标签式的语言而言,如果需要动态构造语言的内容时,一个我们经常会碰到的问题就是特殊字符转义的问题。下面是 Web 开发者最常面对需要转义的特殊字符类型: HTML 特殊字符; JavaScript 特殊字符; SQL 特殊字符; 如果不对这些特殊字符进行转义处理,则不但可...
阅读(1741) 评论(0)

Spring Java 发送各种邮件

Spring邮件抽象层的主要包为org.springframework.mail。它包括了发送电子邮件的主要接口MailSender,和值对象SimpleMailMessage,它封装了简单邮件的属性如from, to,cc, subject,text。 包里还包含一棵以MailException为根的checked Exception继承树,它们提供了对底层邮件系统异常的高级别抽象。 要获得...
阅读(11933) 评论(5)

spring工具类AntPathMatcher

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 package cn.bidlink.wsmp.commons.security;...
阅读(9465) 评论(0)
    个人资料
    • 访问:7063448次
    • 积分:61844
    • 等级:
    • 排名:第34名
    • 原创:250篇
    • 转载:2619篇
    • 译文:3篇
    • 评论:666条
    文章分类
    最新评论