- 浏览: 7945 次
- 性别:
- 来自: 合肥
最近访客 更多访客>>
文章列表
学习设计模式后的一位人士感多……
1 每个模式都要用到组合,有多个类组合到一起完成某个模式。遵循设计原则-----多用组合少用继承。
2 这种组合一定不能是具体类和具体类之间的组合,一定要是接口(或抽象类)和接口之间的组合。遵循设计原则-----针对接口编程,不要针对具体实现编程。
3 针对接口编程意味着就对扩展开放,对修改封闭。遵循设计原则-----开闭原则。
4 为什么要遵循开闭原则,因为真实的业务系统根据业务发展的需要,经常需要增加新的功能,这时后我们可通过以添加新的类去完成新的功能,而不必去修改旧的代码,这样就避免了引入新的bug。
...
虽然现在出现了很多ORM框架,可是还是有很多朋友也许还在使用JDBC,就像我现在一样,除了学习的时候在使用Hibernate、Spring类似这些优秀的框架,工作时一直都在使用JDBC。本文就简单介绍一下利用Jakarta Commons旗下beanutils、dbutils简化JDBC数据库操作,以抛砖引玉,希望对像我一样在使用JDBC的朋友有所帮助。
下面就分两部分简单介绍beanutils、dbutils在基于JDBC API数据库存取操作中的运用。第一部分显介绍beanutils在JDBC数据库存取操作中的运用,第二部分介绍dbutils在JDBC数据库存取操作中的运用,最后 ...
- 2009-07-11 15:54
- 浏览 1762
- 评论(1)
1.使用commons DButils组件对数据库进行查询。
首先使用数据源以及本组件进行数据库的连接,创建QueryRunner类型的对象。
使用数组,对sql语句中的占位符进行填充。
创建MapListHandler类型对象,用于装载每一条记录。
所有的记录都以List形式返回,使用代码中所示结果,对记录进行读取。
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.se ...
- 2009-07-11 15:30
- 浏览 3670
- 评论(1)
-
【摘要】
性能
首先,FCKEDITOR的性能是非常好的,用户只需很少的时间就可以载入FCKEDITOR所需文件.对于其他在线编辑器来说,这几乎是个很难解决的难题,因为在开启编辑器时需要装载太多的文件.比如CUTEEDITOR,虽然功能比FCKEDITOR还要 ...
- 2009-07-11 00:37
- 浏览 977
- 评论(0)
Struts文件上传
1. 页面配置:
<form action="upload.do" method="post" enctype="multipart/form-data">
标题:<input type="text" name="title"><br>
文件:<input type="file" name="file"><br>
...
- 2009-06-04 10:51
- 浏览 799
- 评论(0)