请问JAVA三层架构,持久层,业务层,表现层,都该怎么理解?和MVC三层模型有什么区别

2023-05-24 综合 39阅读
持久层用来固化数据,如常说的DAO层,操作数据库将数据入友坦库
业务层用来实现整体的业务逻辑 如 前台获得了数据,逻辑层去解析这些数据,效验这些数据等操脊告睁作
表现层很好解释 你现在看到的网页 一些樱岁界面 都属于表现层的东西可以用一些Html,jsp,Swing来实现
至于mvc么对应的是 model(模型) view(视图) Controller(控制)
在javaweb中就很好理解了再XX系统中,前台页面属于view 贯穿前台后台持久层的一套模型就是model(EJB,Spring来实现) 而连接前台后台进行逻辑操作的就是Controller(Struts来实现)
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com