SSH框架中Model层, Action层, Service层, Dao层的功能理解
来源:互联网 发布:调色软件 编辑:程序博客网 时间:2024/05/10 19:08
最基本的分层方式,结合了SSH架构。modle层就是对应的数据库表的实体类(如User类)。Dao层,一般可以再分为***Dao接口和***DaoImpl实现类,如userDao接口和userDaoImpl实现类,接口负责定义数据库curd的操作方法,实现类负责具体的实现,即实现Dao接口定义的方法。Service层,引用对应的Dao层数据库操作,在这里可以编写自己需要的代码(比如简单的判断),也可以再细分为Service接口和ServiceImpl实现类。Action层:引用对应的Service层实现业务逻辑,在这里结合Struts的配置文件,跳转到指定的页面,当然也能接受页面传递的请求数据,也可以做些计算处理、前端输入合法性检验(前端可修改网页绕过前端合法性检验,需在后台加一层)。
Action像是服务员,顾客点什么菜,菜上给几号桌,都是ta的职责;Service是厨师,action送来的菜单上的菜全是ta做的;Dao是厨房的小工,和原材料(通过Hibernate操作数据库)打交道的事情全是ta管。
对象的调用流程:前端JSP或JS等—Action—Service—DAO—数据库。
3 2
- SSH框架中Model层, Action层, Service层, Dao层的功能理解
- JAVA SSH开发架构中Action层,Service层,modle层,Dao层的功能区分
- Java中Action层,Services层,Model层和Dao层的功能区分
- DAO层、model层、service层的理解
- Action层, Service层 和 Dao层的功能区分
- Action层, Service层 和 Dao层的功能区分
- Action层, Service层 和 Dao层的功能区分
- Action层, Service层 和 Dao层的功能区分
- Action层, Service层 和 Dao层的功能区分
- JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分
- JAVA中Action层、Service层 、modle层 和 Dao层的功能区分
- JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分
- JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分
- JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分
- JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分
- JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分
- JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分
- JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分
- 简单的使用键盘控制方块移动
- 如何让word里的统计图动态更新
- 简单的鼠标拖动效果
- Android_自定义双向SeekBar
- 《将博客搬至CSDN》
- SSH框架中Model层, Action层, Service层, Dao层的功能理解
- js入门篇之Math对象
- Android 全局设置应用字体样式
- 随机得到1-20之间的10个不相同的随机数
- js入门篇之正则表达式基础
- iBatis返回参数 记录
- 无权限弹提示
- Using x-www-form-urlencoded Content-Type in WCF
- [转]Android6.0权限适配之WRITE_EXTERNAL_STORAGE(SD卡写入)