社区
Java
帖子详情
请教个SSH框架的问题
xuzhengquan
2010-02-03 02:59:07
大家都在说JAVA 中ssh这个框架问题,它们中的struts, spring,hibernate, 到底分别是什么作用啊,一直没有搞明白,是不是项目中,只要用到框架的话,一定这三个一起用吧,我感觉不是的,但是具体的原因我也不明白,也分不清楚各自的左右是什么啦,具体项目如何分析这个框架,到底用哪个好呢?或者是两两结合,或者三个结合更好呢,这些问题一直不太明白,希望有这方面框架实际经验的朋友给我解释一下啦,小弟在此表示感谢了!
...全文
178
7
打赏
收藏
请教个SSH框架的问题
大家都在说JAVA 中ssh这个框架问题,它们中的struts, spring,hibernate, 到底分别是什么作用啊,一直没有搞明白,是不是项目中,只要用到框架的话,一定这三个一起用吧,我感觉不是的,但是具体的原因我也不明白,也分不清楚各自的左右是什么啦,具体项目如何分析这个框架,到底用哪个好呢?或者是两两结合,或者三个结合更好呢,这些问题一直不太明白,希望有这方面框架实际经验的朋友给我解释一下啦,小弟在此表示感谢了!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luhui436
2010-02-05
打赏
举报
回复
帮顶
xautwuyi
2010-02-05
打赏
举报
回复
这种问题就google或者baidu吧
丰富的分地方的
2010-02-05
打赏
举报
回复
[Quote=引用 2 楼 huminghua 的回复:]
三者结合,三者结合就是由Spring来管理啦!如果是答框架,第一步:Spring,第二步:Hibernate
第三步:Struts
[/Quote]
我搭框架一般先struts,再hibernate在把hibernate给spring管理,struts不管~~~
li112722
2010-02-05
打赏
举报
回复
huminghua说的不对,搭框架应该按照ssh原理搭建,应该先搭struts或者spring 然后就是hibernate,hibernate是最后搭的!
hibernate是持久层,三者一起用是spring进行管理,而且使用ssh框架,还需要用到commons-pool.jar
handsomerun
2010-02-03
打赏
举报
回复
J2EE系统可以分为三个层,数据层,业务逻辑层和表现层,用SSH组合框架来实现的系统,可以轻松的实现三层分离,用Hibernate来实现数据层,struts来实现表现层(web层),用Spring来实现业务逻层,通过Spring的依赖注入把三个层窜起来,这就是这三个框架的作用
所以一般来说,这三个层,组合起来,比较受欢迎,
huminghua
2010-02-03
打赏
举报
回复
三者结合,三者结合就是由Spring来管理啦!如果是答框架,第一步:Spring,第二步:Hibernate
第三步:Struts
s222zj
2010-02-03
打赏
举报
回复
其实项目中不是用到框架就要这么用的,更加项目的需要做不同的集合,如果不太复杂的项目,一个struts就够了,弄太多框架,反而不好,下面是本人的一点理解,希望对你有用
struts主要用于流程的控制,就是mvc
Spring个人感觉就是依赖注入,便于当系统发生必要的改修时,通过修改相应的配置来变更需要的代码
hibernate是用于数据持久层的,就是说当你的项目对DB操作比较多的时候可以用它,它提供的一下类似事务管理等的方法。
SSH
框架
搭建的时候遇到的
问题
SSH
框架
搭建的时候遇到的
问题
1、spring-web.jar包
问题
:使用user libaries方式,识别不到,于是出现了下面
问题
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListenerat org.apache.catalina....
ssh
框架
搭建中遇到的
问题
最近搭建了
ssh
框架
,把之中遇到的
问题
,总结一下,留个纪念。
1 javaclassnotfound,这个错误是比较常见,一般最可能的是缺少jar文件,但是如果exception内容指出的jar文件在classpath中存在,那就是jar文件引用错误了,这个错误指的是hibernate,spring包中都存在这个jar包,可能需要的是与工程中其他jar包相匹配的,这种错误经常出现,需要多尝试才能解决
问题
。
2 在用Annotation进行创建时
搭建
SSH
框架
遇到的
问题
SSH
框架
搭建时遇到的
问题
及解决方案
编写
SSH
框架
碰到的
问题
1.用户提交表单时,action类并没有接受到表单中的数值,系统提示 出现这种情况时可以检测一下action类的名字,是否命名一致,还有一种情况很容易忘记,就是接受表单的实体类忘记了写它的get(),set()方法,截图如下:如图有可能缺少这两种方法2.出现了调用DAO类的方法出现并未能获取到该数据,实例如下:这种情况是有可能applicatinContext.xml中beans的命名空间以及Sc
还是
ssh
框架
下的
问题
呢!
我的
ssh
框架
是spring集成的hibernate,在用户管理的添加页面,单击添加实现不了页面跳转,这是怎么回事呢? 下面是我要跳转到的页面: 这是点击添加后的结果: 是白色的背景,空白一片呢!实现页面跳转的代码如下:…… function AddOperator(){ alert("我在着里等者你呢!"); window.self.locati
Java
51,407
社区成员
86,117
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章