java
iteye_5395
这个作者很懒,什么都没留下…
展开
-
枚举小结
最近项目中又用到了枚举类型,结果还是摆脱不了google查资料的境地,用一次查一次,也慢慢失去了对自己记忆力的自信,看来还是稍微记一下的好。 一、什么是枚举 枚举是 java5中新加的一种类型,但是我们并不陌生,因为在其它语言中早已存在。说白了就是预先定义一组常量,并作为一个新的类型,而这种新类型的取值范围是确定了的,只能在这组常量里面。 什么时候使用枚举...2008-06-18 00:10:37 · 91 阅读 · 0 评论 -
系统中的邮件子模块-设计
最近在做新系统,又遇到了发送邮件的问题,我们这个系统有一定的特殊性,可能需要发送邮件的地方比较多。于是想着怎么做的灵活一点,更能响应以后的需求变化,于是有了现在的这个实现。 总的来说,使用了spring的aop的触发机制,在不同的点来触发发送邮件这个业务,并根据这个点发送相应的邮件。而发送邮件这个模块也使用了spring包装过的javamail,不同的邮件则使用了velocity模板。呵呵,也...2008-07-02 00:07:15 · 250 阅读 · 0 评论 -
struts2国际化--你知道LocalizedTextUtil吗?
今天在继续发邮件子系统时,遇到了一个问题,就是我们发邮件时也要国际化,就是同一封邮件,发给不同的用户,可能采用的语种也不同。如果有多少个语种就做多少模板,这是不现实的,因我们支持的语种比较多而且模板类型也比较多,这样数量就会大大增加,以后如果有需求更改,将是一个不小的工作量。 当然解决这个问题最好的方法,就是对这些模板里的信息进行国际化,关键是如何国际化。我不想为这个子系统专门建立一个单独的国...2008-07-03 00:03:07 · 280 阅读 · 0 评论