哪位大神可以告诉我web项目里的action、dao、service、orm、util里都是干什么
发布网友
发布时间:2023-05-18 03:44
我来回答
共1个回答
热心网友
时间:2023-09-21 10:20
我来介绍一下吧
1,action层,就是web层,使用struts2框架时叫做action层,使用spring框架时一般交controller层,(简单说就是写servlet的,害怕你不懂)
2,层,持久层,说白了,连接数据库的,就是将数据库操作写在层,框架有Hibernate,mybatis等
3,service层,说白了,中间层吧,解决问题的层,就是把方法都写在这个层,各种方法
4,orm,一般不这样写,我估计就是bean,或者叫model或者pojo
5,utils,工具类
流程
用户--action--service----数据库
各层都有可能调用bean和utils