Skip to content
标签
约束&规则
SpringBoot
软件开发/约束
软件开发/SpringBoot
命名规则
字数
437 字
阅读时间
2 分钟
---
comment: false
---

DAO(Data Access Object)层

  • 数据访问层
  • 封装程序对数据库的访问,不涉及业务逻辑
  • 按某个条件获得指定数据的要求

Entity 层

  • 实体层
  • 放置实体,以及其相应的set、get方法
  • 怎么写
    • 理解业务需求,分析需要从数据库中读取哪些字段
    • 根据字段生成相应属性

Service 层

  • 业务逻辑层
  • 处理逻辑上的业务,而不去考虑具体的实现 w

Servlet 层

  • Servlet(Server Applet)是Java Servlet的简称,是为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。

    Servlet实现过程:

    • 客户端发送请求至服务器端;
    • 服务器将请求信息发送至 Servlet;
    • Servlet 生成响应内容并将其传给服务器。响应内容动态生成,通常取决于客户端的请求;
    • 服务器将响应返回给客户端。

    Servlet可以完成以下任务:

    • 动态生成HTML文档。
    • 将请求转发给Servlet组件。
    • 读取客户端的Cookie,以及向客户端写入Cookie。
    • 访问服务器的资源,如数据库、 XML、文件对像等。

    Servlet的特点:

    • ervlet对像,由Servlet容器(Tomcat)创建。
    • Servlet是一个接口:位于javax.servlet包中。
    • service方法用于接收用户的请求并返回响应。
    • 用户访问时多次被执行(可以统计网站的访问量)。

贡献者

页面历史