引用1. 过度分层导致开发复杂化, Java系统开发人员不能专注于业务逻辑的实现上,而是在层与层之间打转转. 开发的难度大了, 开发出来的软件运行效率也低了. 如果不去分层,维护性怎么体现,难道你每次维护要都去面对一大堆凌乱的代码片段吗?这不显示啊,敏捷不是指不分层,现在的业务这么复杂,可变又非常高,不知道楼主对着一天变三变的业务是怎么处理的。。。 引用2. 由于用了那些垃圾Framework, 导致程序的代码量剧增. 实现同样一个功能模块所需的代码量远远多于Oracle Form,Power Builder等4GL的代码量, 也远远多于最新的.net所需的代码量. 代码量增加?有一 ...
  • 10:11
  • 浏览 (56)
  • 评论 (1)
本文为菜鸟贴,高手们大可不比看 如果不忘了回掉怎么用,可以不用google啦 在hibernate中不是很推荐使用回掉的,原因很简单,在回掉中不好得到id尤其是集群中,uuid更是很难获得,但是有的时候又非得用他不可 如:关联的时候,想删除主表的东西,又不想让从表产生变化,这时候,我们就可以小用下回掉这个东东啦 例子代码如下: public void deleteUserRolesByUserId(String userId) { final String tempId = userId; getHibernateTemplate().execute(new Hibern ...
说明在先,本帖很菜,是因为答别人的问题的时候写的,写完了,问题也关闭了 不想白写,贴出来大家拍砖 举个例子来说吧 有三个类 class A class B class C class B class C 都实现了一个接口, 并实现了接口中的doA方法 如果类A要调用B中的方法时 那么class A 中会有这么一段代码 class A{ new B().doA(); } 这样class A就依赖于class B ;如果这时,需要调用class C中的doA方法的话,只能通过修改代码来完成。这时我们就说class A被class B控制着;当然这个我们想要的结果不 ...
    最近在做一个汽车销售系统的改善工作,这个系统已经运行两年了,两年来,客户不断的提出新需求,系统也在不断的改来改去。这次轮到我来改它了。想想N年前初学编程的时候,书上,网上,杂志上不断的在说,要养成良好的编程习惯。然后还给出了N长的一大篇文章来介绍一些编程规范。我这个人是很懒的,大概的看了一下就过去了。没有特意的记什。好在我这个人也不是特别的懒,对自己的工作也是很上心。编程的时候尽可能做到更。性能功能能考虑到的都要做到最好。慢慢的也养成了一些编程的习惯,时间长了,下意识的就去遵守一些模式,模范之类的东西了。有了这些习惯, 再看这次修改的系统, 真的是生可忍熟 ...
  • 18:08
  • 浏览 (316)
  • 评论 (2)
现在很有意思的 数据库那边用Hibernate+Spring映射过来,提炼一个Service层,把事物加在Service上,这样数据部分完成。现在一般都是Hibernate+Spring。 至于呈现页面。。。真是太多了 : 古老的struts struts的改进型 struts2或者webwork 先进的tapstry xslt+dwr的axjx框架 新型java EE标准jsf,而且jsf本身还有很多分支 真是太多了 ,哈哈
  • 17:52
  • 浏览 (116)
  • 评论 (2)
aidiyuxin
搜索本博客
博客分类
我的相册
402ea65f-9987-3c1a-a17a-dbcf4f36cc03-thumb
20080322115.jpg
共 1 张
最近加入圈子
存档
最新评论