只显示主题贴

DAO层为什么作为可选层呢? 你把对数据库的访问和逻辑的处理都放在service层, 不觉得很乱吗。   对于接口,DAO层的接口,我觉得是可选的,但是service层的接口还是有必要的。在项目中,有很多不期而遇的变化,当你使用了接口,那么你的实现类的变化,就不会对外界产生任何影响。
  • 进入论坛 Java
miaomiao0307 写道在我们这里,是我们首先到客户端进行需求收集,根据需求收集的内容,签署合同,合同中应该包括需求范围,然后设计开发,在后期提出的需求变更,如果不会影响整个系统,会小的调整,如果增加新的功能,那么就不在本次开发过程中完成,作为新的项目,根据新的需求在签署合同,在开发,我们是这样做的,尽量控制有效范围   我觉得现在的软件公司,大都采用这种模式的。 目前看来,还是比较流行。对于xp,测试驱动的开发,现在的测试人员也没有那么高的水平,在公司也基本没有贯彻这种思想的。 对于新的开发模式,毕竟需要磨合,而现在的软件项目,都是让用户尽快的用上,公司尽快的拿到钱,领导都 ...
  • 进入论坛 Java
转自http://www.blog.sh/2006/gisbreeze/106351.html的一句话,觉得很有道理。 计算机语言的发展历史,其实就是一部不断提高组件粒度的历史,不断提高代码重用的历史。以前我们使用过程和函数,后来我们使用类,现在我们使用接口,都是为了一个目的,让我们操作的组件在具体和抽象之间寻找一个平衡点。太具体了,如过程和函数,就没有了框架;太抽象,如类,就无法分别。
  • 进入论坛 Java
我们的项目是swing+spring+hibernate,还是不错的。只是我们还有很多地方需要改进。
  • 进入论坛 Java
今天终于搞定了netbeans中output窗口的字体,以前的字体对我的眼睛实在是一种考验。受不了。 方法是:netbeans_default_options="-J-client -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled --fontsize 12" 就是添加了--fontsize ...
  • 进入论坛 Java
我在看《spring in action》一书时,看到如下描述: In fact, when the configuration is application-specific (as opposed to deployment-specific) it makes perfect sense to configure components in the bean wiring file. But deployment details should be separated. 对这一点不是很明白,the configuration is application-specific (as o ...