Mybatis-1-认识三层结构

文章目录

  • 1.三层结构
    • 1.界面层:就是显示的出来的结果,一些界面,接受用户处理的结果(jsp 、servlet、html)
    • 2.业务逻辑层:就是逻辑呗,接受用户的请求,然后处理后的结果再给界面层(程序的运行逻辑思维)
    • 3.数据层访问层(持久层):就是对数据库进行增删改查
  • 2.三层对应的包
    • 界面层:controller包(servlet)
    • 业务逻辑层:service包 里面的类(XXXservice类)
    • 持久层(数据访问层):dao包 里面的类(XXXDao类)
  • 三层对应的额处理框架
    • 第一步
    • 第二步:返过来的第一步
  • 三层对应的处理框架

1.三层结构

1.界面层:就是显示的出来的结果,一些界面,接受用户处理的结果(jsp 、servlet、html)

2.业务逻辑层:就是逻辑呗,接受用户的请求,然后处理后的结果再给界面层(程序的运行逻辑思维)

3.数据层访问层(持久层):就是对数据库进行增删改查

2.三层对应的包

界面层:controller包(servlet)

业务逻辑层:service包 里面的类(XXXservice类)

持久层(数据访问层):dao包 里面的类(XXXDao类)

三层对应的额处理框架

第一步

用户使用的界面层-----》业务逻辑层------》数据访问法(持久层)------》数据库

第二步:返过来的第一步

用户使用的界面层《-----业务逻辑层《-----数据访问法(持久层)《-----数据库

三层对应的处理框架

界面层 --------servlet--------Springmvc(框架,代替servlet)

业务处理层-------service类--------spring(框架)//处理管理类

数据访问层(持久层)--------dao类--------mybatis(框架)

你可能感兴趣的:(Mybatis框架学习,mybatis)