摘要: 任何语言、框架的发展都是为了降低程序之间的依赖性和耦合性,使重用性达到最高。 在我们平时的四层框架中,界面层page、action层、业务逻辑层service、数据访问层dao,虽然分层明确,代码清晰,但是层与层之间有着很高的依赖性,比如service层处理业务逻辑构造sql语句时需要引用dao层的对象,调用dao层的方法执行sql语句,而action层处理界面动作的时候又要引用service层的对象,调用service层的方法,这样一来,实例action对象的时候要同时实例至少一个service对象和一个dao对象,这样依赖性太强,因此我们把他们做成接口,只在类里写各层的引用,而不对引... 阅读全文
posted @ 2013-03-20 14:28 放牛的铁匠 阅读(2970) 评论(0) 推荐(0) 编辑