
框架
文章平均质量分 54
zouruixin
这个作者很懒,什么都没留下…
展开
-
Velocity 生成带有EL表达式的JSP文件
今天生成JSP文件的时候卡住了, 原因是EL表达式需要显示${} 而Velocity保留字恰好是${} ,二者语法还蛮像, 如何区分二者呢开始使用\$\{ item.$key \}结果出来之后还是\$\{ 123 \}这种文字上网找了半天找不着, 而且初次使用velocity貌似这个问题还是比较常见的最后查到了解决办法#literal()#end这个...原创 2012-05-04 15:14:27 · 163 阅读 · 0 评论 -
以点到面的谈一下Spring的lazy-init
背景:源自一个朋友问我为什么在beanFactory里,lazy-init看不到效果。发现这个问题我也不大清楚,是我知识体系中的死角,另外也想顺便探究一下Spring的lazy-init到底是怎样的实现,因为靠表面的API调用和调试无从入手,所以才深入到源码内部探个究竟,把经验总结出来,难免有错误的地方请指正。 所谓延迟加载lazy-init,起初个人理解为什么时候调用到了,什么时候...原创 2012-02-20 19:34:06 · 245 阅读 · 0 评论 -
解析SpringMVC源码中使用到的“适配器”模式
[b][size=medium]前言[/size][/b] 关于SpringMVC初始化ContextLoader中的XMLWebApplicationContext,以及DispatcherServlet初始化等等,这样的原理 已经有N多的前辈和牛人总结过了, 我就不在这里重复轮子了。~ [b][size=medium]废话[/size][/b] Spri...原创 2012-03-06 18:02:37 · 197 阅读 · 0 评论 -
spring BeanFactory实例化过程流水账
因为有很多层,看起来很累,索性先写下来。 看其他部分的时候,其实都离不开new BeanFactory这一步。所以这一部分是所有源码的基础。先当做草稿好了Spring IOC源码记录1.通过path 使用resource获得inputStream,进而得到Document对象2.将resource与BeandefintionReader 注册进入ReaderContext3...原创 2012-07-16 21:20:48 · 131 阅读 · 0 评论 -
一个关于Calendar的需求
最近给领导做一个管理软件, 对日期有个特殊要求第一周: xxxx - xxxx第二周: xxxx - xxxx。。。。日期这个东西自打写程序开始就没好好针对性的去学习,api用法记的不牢啊, 自责一下, 自己很多JDK工具类都忘得一干二净。找了个很有用的代码, 留这里备份一下吧, 有时间再多回顾回顾。 [code="java"]import java.t...原创 2012-03-26 15:00:59 · 124 阅读 · 0 评论 -
CXF的一个很怪异的问题
ESB服务一直启动,使用动态调用CXF服务端方式,一直运行着的旧接口无任何问题,但是新加入注册表的服务(同一个WSDL地址新增operation)就会报找不到operation, 察觉出一个规律,就是在JaxWsDynamicClientFactory createClient的时候,log4j会打印出Created classes: A,B,C,D,E。。。等所有被调用的 WSDL地址 ...原创 2014-05-12 22:20:07 · 408 阅读 · 1 评论 -
到底spring的生命周期有何用
很多朋友学习spring 会略过生命周期的章节。这样其实是浪费了很大的一笔财富。掌握了生命周期好处是什么?以beanPostProcessor为例,昨天在项目中遇到的一个实际的情况。背景是 公司有一个线上数据源加密包, 这个包是在原开源包基础上修改了源码把明文的password设置了密文, 随着时间推移这个包没人维护,配置产生了各种问题, 很多项目时间浪费在了配置这个数据源上面。 ...原创 2014-03-11 15:43:40 · 406 阅读 · 0 评论