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