引用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 ...
- 09:04
- 浏览 (156)
- 论坛浏览 (170)
- 评论 (0)
说明在先,本帖很菜,是因为答别人的问题的时候写的,写完了,问题也关闭了
不想白写,贴出来大家拍砖
举个例子来说吧
有三个类
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控制着;当然这个我们想要的结果不 ...
- 15:30
- 浏览 (100)
- 论坛浏览 (231)
- 评论 (3)
最近在做一个汽车销售系统的改善工作,这个系统已经运行两年了,两年来,客户不断的提出新需求,系统也在不断的改来改去。这次轮到我来改它了。想想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)
- 浏览: 744 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
我的相册
20080322115.jpg
共 1 张
共 1 张
最近加入圈子
最新评论
-
答复: 理性对待目前的Java ...
♡
-- by aidiyuxin -
答复: 04年后java有哪些变 ...
是啊,以前写后台,现在也就能写写service啦
-- by aidiyuxin -
答复: 04年后java有哪些变 ...
以前做项目,感觉后台数据那部分很好做,ORM就搞定。反而是前台那里头大,分页,校 ...
-- by kidsmopi -
spring的ioc作了什么
刚才还在想IOC的问题, 曾经有次面试紧张,人家问我java反射,我跟他说了一堆 ...
-- by kidsmopi -
spring的ioc作了什么
那是不是说spring 的ioc无形中帮我们实现了面向接口编程了。
-- by java55






评论排行榜