2016 - 2024

感恩一路有你

java工程师是做什么的 java分层biz层,entity层dao层util层……主要做什么?

浏览量:1806 时间:2021-04-13 12:49:44 作者:admin

java分层biz层,entity层dao层util层……主要做什么?

这些不是所谓的分层。要说分层,也是动作、服务、道三层。Biz和util只是用来存储一些工具的文件夹。它们都起辅助作用。实际上,顺序是动作调用服务调用Dao,然后返回的数据从Dao到服务,再到动作,再到页面显示

实际上,JSP是一个servlet,处理数据库的连接接口和系统处理。

1. 我不知道商务层是什么。Dao层负责处理数据库。数据库的CRUD操作都集中在Dao层。实体层是实体类层,也是MVC的模型层。它的主要功能是将用户提交的参数封装到Dao层的对象中,即hibernate操作。当然,还有其他的功能我们不一一解释。至于servlet层,我们应该将其等效为控制器。在接收到用户的请求后,它调用相关的方法来处理用户的请求,并将结果返回给用户。

2. Java代码需要将两个页面连接到前台,也就是由web层连接的视图。此外,它还与数据库连接,数据库通过实体层连接。与这两层相比,实体类更为重要。它就像建筑物的基础。实体类的设计是工程设计的关键。设计一个好的实体类,简单地说,需要有远见,具体来说,不仅要明确项目的业务逻辑,还要有丰富的开发经验。

3. 由于澄清了业务逻辑,您可能只能枚举所需的实体及其直观属性,但有时需要拆分和合并这些实体。(我以前参加过一个求职招聘网站项目。在建表的时候,我把求职信息和招聘信息分开建了,但是后来发现所有的信息都需要在用户登录后呈现出来,这带来了下一代代码的不小变化),有些属性不是那么直观,但是很有必要,常见的是一些标志、状态等属性,这需要在设计中预见,否则在开发过程中经常修改数据库中的表结构,也会影响开发进度。

java工程师是做什么的 java工程师 java程序

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。