java学习笔记:分层思想

java学习笔记:分层思想

 

 

分层思想
----
1.不同的层次结构分配不同的解决过程,各个层次间组成严密的封闭系统。
2.不同层级结构彼此平等。
3.封层的目的:解耦、可维护性、可扩展性、可重用性。
4.不同层次,使用不同的包表示
5.分包的原则:创建包不要发生冲突,要见名知意。
com.company  公司域名倒写,区分不同公司的项目
com.company.project  区分同一公司下不同的项目
com.company.project.ui  用户界面接口,User Interface
com.company.project.service  各个软件业务功能的抽取
com.company.project.dao  数据访问层,Data Access Object
com.company.project.utils  存放项目工具
com.company.project.domain  存放各个JavaBean对象,作用:携带各个模块所需要的数据
com.company.project.constraints  存放系统预定义的常量值

最基本的三层:UI, Service, DAO

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值