天天看点

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)