java工程为什么加一个biz层

2024-12-14 11:27:57
推荐回答(5个)
回答1:

biz是Business的缩写,实际上就是控制层(业务逻辑层)。
解释:控制层的主要作用就是协调model层和view层直接的调用和转换。能够有效的避免请求直接进行数据库内容调用,而忽略了逻辑处理的部分。实际上biz就起到了一个server服务的角色,很好的沟通了上层和下层直接的转换,避免在model层进行业务处理(代码太混乱,不利于维护)。

回答2:

你的biz层是不是直接继承的dao层,然后在里面实现,通过spring统一管理起来。这样的方法只能说为了层次结构更加明显,因为dao层是不能直接去访问的,那样会暴露出很多东西,所以在中间封装一层接口,那么现在的模式都是属于实现接口,所以就多了个biz

回答3:

biz,bisiness,商业逻辑层。
html,jsp负责页面提交和结果呈现
html,jsp发送到服务端的请求先由action转发到对应的执行类
执行类讲页面提交的数据转交给商业逻辑层(biz)进行逻辑处理
当需要进行进行数据库操作时,biz调用dao,dao只负责独立的数据库操作,不应该进行判断等其他操作。
最后biz将执行结果返回给action,对用户请求进行响应。

所以对软件真正重要的东西是在biz离。
不知道这样说明白没有

回答4:

这个应该算程序员长期总结下来的经验,其实你直接去掉biz层也没什么,或者去除action层也没什么,但是你会发现你不得不面对程序难以移植的问题

回答5:

业务逻辑层