java
windancery
这个作者很懒,什么都没留下…
展开
-
查询数据库后是返回ResultSet还是返回Collection?
既然我们把数据库访问封装起来了,那么如果查询数据库返回的是一系列结果,比如我们从数据库中得到所有人的用户名,然后在Jsp页面显示出来。这里就有一个普遍疑问,我这个javabean是返回ResultSet到Jsp中还是Collection?我曾经有段时间图省事,直接返回ResultSet,然后在我的jsp页面中是大量的ResultSet遍历。这其实还是将数据层和显示层混淆在一起。在EJB CMP中,原创 2002-09-25 09:43:00 · 1413 阅读 · 0 评论 -
Java程序中通用的体系模式
层面式层面式是一种通用的体系模式,它有助于把一个复杂的程序分成几个独立的部分。层面是基于它们的功能模块划分,每一个层面负责一个主要的功能,Packages代表的是逻辑层。级别高的层能使用级别低的层的函数,相反则不然,级别低的层不能使用级别高的层的函数。表A显示了一个通用的层面模式。表A表达 显示程序用户界面成分和处理用户请求范围负责程序特定的原创 2002-11-09 10:41:00 · 828 阅读 · 0 评论 -
Jive中的分页处理
在Web应用中,难免和数据库打交道,对于返回的结果集,究竟该如何处理?尤其是,当你的一个查询可能会返回数万条纪录的时候,你还能像某些骗钱骗精力的jsp垃圾书本上介绍的用rs.next()来处理么?呵呵,我以前就是这么干的,直接传回resultset,在jsp中while(rs.next())循环中一个一个的处理。还有,返回结果的分页处理的问题。很多时候我们的Web应用(或者其他)都是针对某一种原创 2003-01-02 14:10:00 · 960 阅读 · 0 评论 -
WebLogic Server 环境下先进的JMS设计模式
BEA WebLogic Server (WLS)是使用最广泛的J2EE 应用服务器,对于大多数企业类情形来说,它一直是最有吸引力的平台。作为对J2EE 1.3支持的一部分, Java消息服务(JMS)已嵌入在WLS之内。它的实现利用了很多WLS的嵌入式特性,比较直观易懂。对于WLS这样的主流产品而言,实现中等规模的JMS确实是很有价值的。尽管新增了内嵌的JMS,WLS仍然保留着多样性,可扩展性已原创 2002-09-28 09:05:00 · 1119 阅读 · 0 评论 -
JavaMail中文附件的处理方法
JavaMail能很好的支持中文,但在测试过程中发现使用JavaMail发带有中文文件名的 附件时,文件名是乱码,经测试与查看源文件发现,是在JavaMail包里的一个写邮件 的方法没有考虑国际化因素,对双字节或多字节的字符没有考虑。即在 com.sun.mail.util.LineOutputStream调用 com.sun.mail.util.ASCIIUtility.getBytes(Str原创 2002-11-27 10:46:00 · 1335 阅读 · 1 评论