J2ee得组合Framework
qiuliangjun
碌碌无为,一事无成
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Junit的原理介绍(转)
1. Introduction In an earlier article (see Test Infected: Programmers Love Writing Tests, Java Report, July 1998, Volume 3, Number 7), we described how to use a simple framework to write repeatable te原创 2005-05-24 11:49:00 · 6605 阅读 · 1 评论 -
近期学习Flex+Struts+Spring+Hibernate得心
测试使用Junit, 项目管理使用Maven.1. Frontend使用 Flex + Struts. 他们之间使用xml传递数据 其中struts使用Tile管理组合JSP来定制template, 为了提供对一个Action提供多个入口使用了DispatchAction类 配置文件在web-inf下主要有: web.xml, struts-config.xml,tiles-defs.xml,va原创 2005-05-24 12:33:00 · 2912 阅读 · 8 评论 -
Refactoring
Kent Beck 和Martin Fowler列出的代码建议Duplicated Code 代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志(请参见我的duplicated code一文)。 Long method 它是传统结构化的"遗毒"。一个方法应当具有自我独立的意图,原创 2005-05-25 13:15:00 · 1140 阅读 · 0 评论 -
理解XP的编程
在我看来XP方法消除了开发人员对需求不断改变的抵触,(XP 的十二种方法)这些方法实际上我们在项目开发中一直使用的。还有,从以前过度关注项目管理又转到多关注项目开发,并且让软件开发适应需求变化这样一个实际问题,平时我们总认为需求变化肯定是需求分析做的不够,或者PLAN不够,其实不然。把拒绝改变变为拥抱改变的一个思想。从大的来说就是一切从实际出发原创 2005-05-25 14:32:00 · 1175 阅读 · 0 评论 -
XP 的十二种方法
XP 精华内容:企业问题一种解决方案:灵活方法XP 的十二种方法一起工作的方法为什么 XP 很重要参考资料 作者简介对本文的评价订阅:developerWorks 时事通讯如何使 Java 项目获得更大成功Roy W. Miller, 软件开发人员, RoleModel Software, Inc.Christopher T. Collins, 高级软件开发人员, RoleModel Softwa原创 2005-05-25 14:17:00 · 1577 阅读 · 0 评论 -
这两天学习JSF / AspectJ / Refactoring
这几天在学习JSF / AspectJ / Refactoring, 以及在eclipse下的使用。AspectJ中的四个概念:Pointcuts - 切入点(类似于一个动作,一件事情,甚至一组动作或事情等等),具体可以是一个或者几个方法,实例化,赋值(set,get),异常,block ... 具体有一下这些(后面几个我的理解也是模糊的,那位高手可以准确这些概念,谢谢先):Methods an原创 2005-05-27 12:59:00 · 1067 阅读 · 0 评论 -
今天遇到的一个关于HttpSessionListener 的一个问题
我们写了一个自己HttpSessionListener 来控制用户强退造成的的没法统计用户信息的程序。public class QuitBoothListener extends HttpServlet implements HttpSessionListener {public void sessionCreated(HttpSessionEvent se) { // TODO Auto-原创 2005-05-27 18:45:00 · 1331 阅读 · 0 评论 -
struts+spring+hibernate架构中数据对象(PO,POJO,FormBean)的使用心得
我们知道hibernate最大的优点就是,对于持久层的数据的处理变得非常方便。在这里我们不用在区分是PO,还是POJO,原则上来讲从数据层到界面控制层我们可以使用同样一个VO数据对象,但是在struts层我们通常又使用formbean来保存数据。这样我们需要在对两个数据对象做处理,是在Create/Edit时,我们需要对这两个数据对象进行相互copy.(这两个数据对象我就叫acto原创 2005-05-26 10:58:00 · 2024 阅读 · 1 评论 -
Spring1.1.x + Hibernate2.x升级到Spring1.2 + hibernate3.x
这几天做了一下从Spring1.1.x + Hibernate2.x升级到Spring1.2 + hibernate3.x,具体步骤如下:1. 修改project.xml改变dependency,spring使用1.2,hibernate使用3.0.5, 另外加入一下的依赖:hessian-2.1.12 、 pache Axis 1.2、c3p0-0.8.5.2、ehcache-1.1.jar和a原创 2005-06-02 15:54:00 · 1594 阅读 · 0 评论
分享