什么是Dao层、Entity层、Service层、Servlet层、Utils层?

什么是Dao层、Entity层、Service层、Servlet层、Utils层?基础知识整理 dao 层

大家好,欢迎来到IT知识分享网。

前言:本篇文章写于学习JAVA-JDBC相关知识的路上,记录当前学习点滴,希望对你有帮助。


简介

在最近的学习实训中,新做了一个项目,里面用到了许多层次架构,目前还不太懂,在查过资料后记录一下笔记,以便后续的回忆复习。在这里插入图片描述


一、Dao层是什么?

DAO(Data Access Object) 模型就是写一个类,把访问数据库的代码封装起来,DAO在数据库与业务逻辑(Service)之间。

二、Entity层是什么?

Entity层,顾名思义就是实体层,放置一个个实体,及其相应的set、get方法。如果想要对数据库进行一些操作(比如说读取)的话,就要先写entity层。

怎么写entity层?

三、Service层是什么?

Service被称作业务逻辑层。顾名思义,它处理逻辑上的业务,而不去考虑具体的实现。

要提供不同的数据库的服务时,我们只需要面对接口用不同的类实现即可,而不用重复地定义类。service层

四、Servlet层是什么?

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

Servlet实现过程:
Servlet可以完成以下任务:
Servlet的特点:

在这里插入图片描述

五、Utils层是什么?

Util是utiliy的缩写,是一个多功能、基于工具的包。如字符串处理、日期处理等,(建立数据库之间的连接),是通用的、与业务无关的,可以独立出来,可供其他项目使用。

总结

以上就是今天要学习的内容,以便后续的复习回顾,也希望对你有帮助!


参考博客:

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/114190.html

(0)
上一篇 2025-12-10 11:15
下一篇 2025-12-10 11:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信