QQ登录

只需一步,快速开始

搜索
查看: 1427|回复: 30

[技术交流] javaWeb框架Hibernate + Struts2 + Spring

[复制链接]
最佳答案
1 
累计签到:457 天
连续签到:1 天
发表于 2014-9-10 18:58:09 | 显示全部楼层 |阅读模式

马上注册加入鱼C,享用更多服务吧^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 百日维新 于 2014-9-10 18:59 编辑

现在Struts1 已经被淘汰,企业基本不用,所以就不拿出来丢人了,除非你去维护以前的项目,但是一个新人能去维护项目,说明你是大神,也就不用看这个了


Hibernate 下载地址

游客,如果您要查看本帖隐藏内容请回复

Struts2 下载地址

游客,如果您要查看本帖隐藏内容请回复

Spring 下载地址
游客,如果您要查看本帖隐藏内容请回复

Hibernate

Hibernate

Struts2

Struts2

Spring

Spring
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:2 天
连续签到:0 天
发表于 2014-9-16 09:25:23 | 显示全部楼层
三大框架到底干什么的,一直不知道,希望楼主指点,谢谢。
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:465 天
连续签到:1 天
发表于 2014-9-16 13:23:52 | 显示全部楼层
用spring mvc开发最惬意咯,用起来比struts2爽多了,本人最讨厌的就是诸多的配置文件,坑爹 hibernate会在代码里参差SQL语句,不直观,如果用JPA注解的话entity又太乱,所以推荐用mybatis,把代码与SQL进行分离,不过出来工作以后还是要看公司用的什么框架,我本人比较喜欢spring+spring mvc+mybatis写起来惬意,代码干净,层次感比较强
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:13 天
连续签到:0 天
发表于 2014-9-16 15:22:33 | 显示全部楼层
ruts1 已经被淘汰,企业基本不用,所以就
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:240 天
连续签到:1 天
发表于 2014-9-16 15:57:48 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:68 天
连续签到:1 天
发表于 2014-12-15 13:00:55 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:1 天
连续签到:1 天
发表于 2015-3-12 21:10:57 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:24 天
连续签到:1 天
发表于 2015-3-23 17:31:49 | 显示全部楼层
大空翼 发表于 2014-9-16 09:25
三大框架到底干什么的,一直不知道,希望楼主指点,谢谢。

Struts2负责业务处理,Hibernate负责数据库持久化、数据库操作,Spring的话就是控制反转什么的,本人还是比较喜欢SpringMVC取代Struts2,Struts配置文档麻烦不说,效率还没SpringMVC高
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
2 
累计签到:30 天
连续签到:0 天
发表于 2015-4-10 09:05:44 | 显示全部楼层
wl872954075 发表于 2015-3-23 17:31
Struts2负责业务处理,Hibernate负责数据库持久化、数据库操作,Spring的话就是控制反转什么的,本人还是 ...

struts2和spring mvc效率是差不多的。

而且在思想上,struts2更符合面向对象。但是struts2漏洞太多、

Spring已经是一个大而全的东西了,有的时候用spring data jpa来代替hibernate权限的话,比shiro要重一些。

从配置上来说,不管是struts2还是spring,配置一样。没啥区别的。
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:465 天
连续签到:1 天
发表于 2015-4-10 16:53:26 | 显示全部楼层
本帖最后由 Samples、懂么 于 2015-4-10 16:55 编辑
菜得要自杀 发表于 2015-4-10 09:05
struts2和spring mvc效率是差不多的。

而且在思想上,struts2更符合面向对象。但是struts2漏洞太多、
...

spring mvc开发效率上明显高于struts2, 我是觉得,每个框架都有它自己的优缺点
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
2 
累计签到:30 天
连续签到:0 天
发表于 2015-4-11 06:11:40 | 显示全部楼层
本帖最后由 菜得要自杀 于 2015-4-11 06:29 编辑
Samples、懂么 发表于 2015-4-10 16:53
spring mvc开发效率上明显高于struts2, 我是觉得,每个框架都有它自己的优缺点

您说的开发效率可以举个例子吗?
我拿一个实际的项目举例,struts2要比spring mvc方便,开发效率要高,约定优于配置...

见下面截图,当然,我们现在也不用struts2了,哪怕Struts2思想如何优秀,再面向对象,但是struts2的BUG太多。上次害我们几十台服务器沦陷。

而spring mvc的漏洞相对比struts2要少很多。二就是struts2标签,有些刚入门的人老是乱用,那个东西效率特别低,通常都是el+jstl

}DP[X{2Z)Y6{RMHBE6DKT.png 1X%9LD994RUC$DD~4@L9S94.png


1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
2 
累计签到:30 天
连续签到:0 天
发表于 2015-4-11 06:32:26 | 显示全部楼层
当然。这是基于xml配置的。。配置文件也没啥内容,就不发了。

我还有基于servlet3.1和spring4.1的零配置项目(我正在搭框架),但是实际写代码过程中,跟上面的spring mvc性质一样,不是每个人都做框架搭建的。
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:24 天
连续签到:1 天
发表于 2015-4-22 18:16:55 | 显示全部楼层
菜得要自杀 发表于 2015-4-10 09:05
struts2和spring mvc效率是差不多的。

而且在思想上,struts2更符合面向对象。但是struts2漏洞太多、
...

膜拜大神
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:189 天
连续签到:1 天
发表于 2015-5-28 13:36:48 | 显示全部楼层
最近在学java后台开发,很有前景,一起加油吧
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:11 天
连续签到:1 天
发表于 2015-6-3 18:22:18 | 显示全部楼层
楼主实在是太给力了。
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:202 天
连续签到:1 天
发表于 2015-6-7 13:02:45 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:7 天
连续签到:1 天
发表于 2015-7-16 17:19:06 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:9 天
连续签到:1 天
发表于 2015-8-4 22:16:55 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:4 天
连续签到:1 天
发表于 2015-9-7 19:26:14 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:263 天
连续签到:1 天
发表于 2015-11-26 22:07:11 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐上一条 /1 下一条

小黑屋手机版Archiver( 粤公网安备 44051102000370号 | 粤ICP备11014136号

© 2010-2017 FishC.com GMT+8, 2017-10-21 19:56 Powered by Discuz! X2.5 Theme by dreambred

快速回复 返回顶部 返回列表