为什么要用impl继承service层_Action、Dao、DaoImpl、Service、ServiceImpl各自的作用是什么 他们之间有什么关系...

展开全部

Struts的基本结构,JSP页面是表示层视图,操作是业务逻辑控制层控制,Dao、DaoImpl、Service、ServiceImpl都是数据访问的东636f707962616964757a686964616f31333433633432西。

通用服务和ServiceImpl用于连接动作与Dao和DaoImpl。通常XML中使用Spring注释。Dao和DaoImpl是最后操作数据库的

操作是控制层,C在MVC中的角色是分配处理用户请求的业务。

dao持久层,在该层中编写DB操作。

服务层属于springmvc的服务业务层。

域存储实体。如果使用ibatis框架,则在它下面创建通用映射。当然,只使用架构映射是没有意义的。

这个项目工具类的Util特性包。

通用通用工具包,通常一个公司会有一个固定的jar,几个项目通用,比如远程调用。

扩展资料:

这个项目工具类的Util特性包。

Action类是接受表单数据并处理逻辑的类。

DAO(DataAccessObject)是一个接口实现[通过SessionFactory获取会话来操作数据库,并实现一些基本的数据删除、添加、修改。

简单地说,dao层基本上是一些固定的添加、删除、更改和检查方法。例如,当您使用hibernate时,当数据库发生更改时,您需要重新生成相应的dao,以便在服务中重写发送给您的代码,而dao更改不会影响您的程序。

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值