![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java SE
enjiex
一个理想主义者
展开
-
java事件监听器
事件监听器机制是观察者模式的一种,通过把事件源和事件处理流程以监听器的方法隔离开来,减小了主流程与被触发事件的执行流程间的耦合,便于代码的维护和对事件处理流程的扩展。 在事件监听机制中,涉及到三个角色:事件、发布者和监听器 事件:在事件源和事件监听器之间传递信息的对象实体。 发布者:在事件发生后,负责把事件发布到监听者的对象。 监...原创 2011-06-01 21:30:42 · 124 阅读 · 0 评论 -
Velocity Template的另类用法:生成XML
前一段有应用中有个场景,是远程调用时,需要给对方传入xml格式的数据。一般生成xml的话,或者使用DOM4J等操作xml的第三方软件包,一个节点一个节点的生成xml格式数据;亦或者高级一些,使用反射,动态生成节点及数据。上面第一种方式因为在程序中手动控制节点,所以可以生成较为复杂的结构;但也存在相应的问题,及数据与格式绑定太死,若需要生成多个xml数据,则可能会重复很种实现。上述的第二种方式刚...原创 2011-07-10 18:39:49 · 438 阅读 · 0 评论