对J2EE应用系统分层设计的思考
对J2EE应用系统分层设计的思考2011-04-05J2EE分层设计是Java企业应用的最基本的设计思想。从最常规的分层结构来说,系统层次从上到下依次为:表现层:主要是客户端的展示。服务层:直接为客户端提供的服务或功能。也是系统所能对外提供的功能。领域层:系统内的领域活动。DAO层:数据访问对象,通过领域实体对象来操作数据库。其中有些指导原则:1、上层总是依赖其下层,依赖关系不跨层。2、表现成除外,同一层之间方法不允许相互调用。这是实际开发中一些开发者容易...