Java框架---SSM框架:分层分包联系

SSM框架的分层和分包
持久层:DAO层        负责数据库操作
        1.设计DAO的接口,XXXMapper 里面写接口
        2.定义此接口的实现类 XXXMapper.xml 里面写SQL语句

业务层:Service层      负责业务模块的逻辑应用设计
        1.设计Service接口,
        2.设计其实现的类 ServiceImpl

表现层:Controller层   负责具体的业务模块流程的控制
        1.设计Controller
        2.调用Service层的接口来控制业务流程

View层: View层     负责前台jsp页面的表示
        1.设计jsp和js文件
        2.js中和controller联系,映射关系    


各层之间的联系
1.DAO层,Service层互相的耦合度很低,可以单独开发,独立进行
2.Controller层和View层耦合度高,要一起开发,也可以作为一个整体独立于前两个层进行开发
3.Service逻辑层设计,Service层是建立在DAO层之上的,建立了DAO层后才可以建立Service层,而Service层又是在Controller层之下的,因而Service层应该既调用DAO层的接口,又要提供接口给Controller层的类来进行调用,它刚好处于一个中间层的位置。每个模型都有一个Service接口,每个接口分别封装各自的业务处理方法。
 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值