/** *作者:张荣华(ahuaxuan) *2007-04-24 *转载请注明出处及作者 */   Hibernate在使用关联集合的时候有自己的几种类型,分别是set,list,map,bag等,而对应的hibernate实现是PersistentSet, PersistentList, PersistentBag等,几种集合类型的使用场合问题并不是今天要讨论的话题,今天要讨论的是如何在程序中使用我们自己写的集合类型,这一点 当然很多人人会质疑这样做的必要性,他们会问hibernate提供的集合类型已经够用了,为什么还要自己扩展呢? 事实上在有些情况下使用自己的集合类型 ...
2007-04-16

模板:velocity和freemarker的比较

关键字: 模板技术
/** *作者:张荣华(ahuaxuan) *2007-04-16 *转载请注明出处及作者 */ 模板技术在现代的软件开发中有着重要的地位,而目前最流行的两种模板技术恐怕要算freemarker和velocity了,webwork2.2对两者都有不错的支持,也就是说在webwork2中你可以随意选择使用freemarker或velocity作为view,模板技术作为view的好处是很多,尤其和jsp比较起来优点更大,众所周知jsp需要在第一次被执行的时候编译成servlet,那么这个过程是很慢的,当然很多应用服务器都提供预编译的功能,但是在开发的时候仍然给我们程序员带来了很多痛苦,每 ...
如何给工程中的配置文件加密 解密 之前有人问过hibernate密码问题,大家都没有给出一个具体的解决方案,所以我就看了一下代码,把我的想法和实现拿出来和大家讨论一下。 我现在的环境是spring+hibernate,但是这并不影响这个加密解密的问题,其他环境应该是略有不同,但是思路肯定是一样的。 总体思路:在工程的配置文件中填写数据库密码的密文,在应用程序使用datasource的时候解密成明文以创建连接。 步骤1 使用java的中cipher类并使用DES(对称加密算法)算法对明文进行加密 ````````````````这里如何使用cipher类和DES算法的原理可以上网查找,我 ...
ahuaxuan
搜索本博客
我的相册
C21ef232-7784-3985-9b9b-f1aa3bf48f96-thumb
100_2076
共 4 张
存档
最新评论