ssh框架-SSH框架里这些包分别都代表什么?各自的作用是什么?

问题描述

SSH框架里这些包分别都代表什么?各自的作用是什么?

解决方案

这说作用吧 貌似没有 只是编程人员一种习惯而已 action一般作为控制层 service一般是做业务逻辑处理 dao一般作为与数据库打交道的一层

解决方案二:

这个包名是个人习惯写的,不固定标准写什么包,ssh分别是struts2,spring和hibernate。action一般写的struts2的控制层。dao一般写接口。daoImpl一般写接口实现类,model是模型的意思。

解决方案三:

这和ssh无关,只是一种分门别类的习惯。
在这里,我们对代码分为了好几层,比如界面层(action/view)业务层(service)和数据层(dao)。
为了避免层和层之间直接依赖,所以每一层都调用下一层的接口,而具体实现的代码则独立出来,比如service和serviceImpl,dao和daoImpl(impl是implement,实现的意思)
这样你只要写不同的实现类,就可以在不改动上层代码的情况下,替换掉下层的bean达到改变程序功能的作用。

时间: 2024-09-14 15:03:48

ssh框架-SSH框架里这些包分别都代表什么?各自的作用是什么?的相关文章

myeclipse-myEclipse搭建SSH框架,myclipse自动引入包之后,运行有错信息

问题描述 myEclipse搭建SSH框架,myclipse自动引入包之后,运行有错信息 搭建玩架构之后,运行错误信息如下: 严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException

ssh开发-使用SSH框架时候,启动项目包的错?如何处理?

问题描述 使用SSH框架时候,启动项目包的错?如何处理? org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deptDao': Injection of resource fields failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error cre

SSH框架应用中常用Jar包用途介绍

  commons-logging-1.0.4.jar Struts2加入了就不需要导入 log4j-1.2.15.jar Hibernate加入了就不需要导入     Jar文件:红色的为一定没有问题的jar包 操作数据库的jar mysql-connector-java-5.0.8-bin.jar   struts2 commons-logging-1.0.4.jarASF出品的日志包,Struts2框架使用这个日志包来支持Log4J的JDK1.4的日志记录. commons-logging

java-Java的框架SSH整合的项目,项目启动时总是会报一个莫名其妙的错误?

问题描述 Java的框架SSH整合的项目,项目启动时总是会报一个莫名其妙的错误? Unable to load configuration. - [unknown location] Caused by: Unable to load configuration. - [unknown location] Caused by: Unable to load jar:file:/D:/mars-workspace/.metadata/.plugins/org.eclipse.wst.server.

dwr框架-后台框架SSH和DWR哪个更容易掌握

问题描述 后台框架SSH和DWR哪个更容易掌握 这学期课程要做一个项目,刚接触到后台框架这方面的知识,去网上搜了一下,看到大家说用的最多的是SSH和DWR,我也看了一些文档,都是一知半解的,想问一下大神,他们两个对于初学者哪个更容易掌握一点?这两个框架有什么联系和区别?哪个编码更容易一些?多谢 解决方案 SSH是三大框架的缩写(struts /spring /hibernate),主要是MVC模式的三种框架,是java-web常用的框架.简单.易用,学习起来也容易.本人接触的项目都是基于这三大框

SSH空的框架

问题描述 求助各位哥哥姐姐的.最近要做一个项目需要一个SSH空的框架.在网上找了很久,希望各位哥哥姐姐的能帮我介绍下哪里有SSH空的框架,我好参考下.谢谢! 解决方案 解决方案二:要做的是企业项目.谢谢了!解决方案三:百度一下,好多现成的解决方案四:SSH框架要根据实际需要集成的,尤其是Spring,jar包加多了可能会出问题解决方案五:你网上找些例子一个一个的集成就是了

dwz前端框架+ssh后天框架 如何实现图片上传

问题描述 dwz前端框架+ssh后天框架 如何实现图片上传 我写了一个案例,但是后台action获取不到文件流,可是,我单独调用这个页面时候,就可以获取到文件流,我真心不知道怎么处理了?是不是由于本框架的原因呢? 不知道大神们有没有好一点的上传案例或者解决方案.我用的是比较落后的DWZ中uploadify多文件上传? 急急急!!!!! 解决方案 我做的公司运营平台也是dwz前端框架+ssh,废话不说,解决方案如下.给你提供个项目遇到的实例,不懂可以再问我哈: 1,首先,封装了一个上传文件(包含图

spring-请教:最新框架SSH版本问题请教

问题描述 请教:最新框架SSH版本问题请教 现在struts 2.3.spring 4.1.hibernate 4.3是最新版本吧,有用过的吗,稳定吗,现在大家都用什么版本搭建工程呢,先谢谢了

sessionfactory-新手开发web时的问题,采用框架ssh

问题描述 新手开发web时的问题,采用框架ssh org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.hibern