问一下大家,MyBatis是做什么用的 现在的主流框架是不是还是SSH呢

lixuetaowade 2014-10-27 11:29:57
最近看到了 在学习Hibernate 框架 , 无意间看到了 MyBatis框架 ,想问问 现在主流框架是不是 还是 SSH 还是 发展到了 MyBatis了 , 未来的发展趋势是什么 ???
...全文
6129 40 打赏 收藏 转发到动态 举报
写回复
用AI写文章
40 条回复
切换为时间正序
请发表友善的回复…
发表回复
好给定性 2017-02-01
  • 打赏
  • 举报
回复
框架也万变不离其宗吧
微wx笑 2017-01-31
  • 打赏
  • 举报
回复
近几年所在的公司都是:spring MVC+mybatis
cs02308 2015-09-14
  • 打赏
  • 举报
回复
引用 36 楼 lizhou828 的回复:
[quote=引用 21 楼 xgmxgmxgmxgm 的回复:] 因为struts有严重的安全漏洞,所以很多新的项目都开始使用spring+mybatis了
是的,我们以前也遇到过struts漏洞,结果被人攻击了。现在用的是springMVC[/quote] 怎么攻击的?利用的什么漏洞?SSL?
ccfish&fv2010 2015-09-09
  • 打赏
  • 举报
回复
springMVC + Spring + JPA(Hibernate)这个比较稳定,开发效率高。 至于struts,自从Spring3出来以后,没有存在的必要(仅个人观点),特别是Struts对Rest的支持那叫一个烂!。
lizhou828 2015-06-16
  • 打赏
  • 举报
回复
引用 21 楼 xgmxgmxgmxgm 的回复:
因为struts有严重的安全漏洞,所以很多新的项目都开始使用spring+mybatis了
是的,我们以前也遇到过struts漏洞,结果被人攻击了。现在用的是springMVC
m3xiaoqiao 2014-10-29
  • 打赏
  • 举报
回复
引用 26 楼 lixuetaowade 的回复:
[quote=引用 4 楼 littlebrain4solving 的回复:] Mybatis也是数据持久化框架,主要看你的熟悉度。 现在主流的:SSH (Struts2.x 、 Spring 、Hibernate )与 SSI(SpringMVC、Spring、ibatis[或叫Mybatis])
请问一下 , 这些框架都是做什么,主要的作用分别是什么.....随意组合吗???[/quote] 你问问34楼吧。
Giberson1 2014-10-29
  • 打赏
  • 举报
回复
Hibernate 编程方便,但是效率不如MyBatis高, 一般银行都用MyBatis, SSH,一般小公司在用,大公司一般都有自己的框架和体系。
loveunittesting 2014-10-29
  • 打赏
  • 举报
回复
引用 24 楼 lixuetaowade 的回复:
[quote=引用 21 楼 xgmxgmxgmxgm 的回复:] 因为struts有严重的安全漏洞,所以很多新的项目都开始使用spring+mybatis了
我最近才在学习 struts 有什么安全隐患 , 类似的框架有哪些???? 还有 这些框架 都是干什么用的 ......为什么可以随意组合 ????[/quote] 昨天俺查了一下,2.3.15和16版本已经没有问题了
loveunittesting 2014-10-29
  • 打赏
  • 举报
回复
非javaee的主流可以算是ssh了。javaee的主流:mvc没有固定的,struts算是用的较多的,依赖注入,数据库访问这些应该是CDI,EJB(BMP这块依然可以用hibernate的实现,还有eclipse link ,open jpa)。纯ssh的话,只用到了javaee中的servlet/jsp标准。另外,比如json的访问,javaee中包含json标准,具体使用我建议使用javax.json包的实现,那是标准定义的接口。其他的可以用,但是兼容性会差一些(有时候这到不是什么问题)。
375471590 2014-10-28
  • 打赏
  • 举报
回复
MyBatis比Hibernate简单,因为它封装的更对象化,容易理解好上手,代价就是扩展性降低
_hysx 2014-10-28
  • 打赏
  • 举报
回复
使用mybatis你需要写大量的sql,据说是性能比hibernate好,前提是你需要对所写的sql做优化,否则你还不如hibernate好用,从学习难度上说mybatis比hibernate易学,但是hibernate操作简单,另外16楼说的很有道理
-xice- 2014-10-28
  • 打赏
  • 举报
回复
为啥公司招聘大多都写SSH? 原因就是培训、学校都在教!如果你连这个都弄不明白,那其他的框架你能明白吗?如果你能明白,需要消耗多少时间、资源? 更别说自定义框架,变种框架了
韵小明 2014-10-28
  • 打赏
  • 举报
回复
引用 24 楼 lixuetaowade 的回复:
[quote=引用 21 楼 xgmxgmxgmxgm 的回复:] 因为struts有严重的安全漏洞,所以很多新的项目都开始使用spring+mybatis了
我最近才在学习 struts 有什么安全隐患 , 类似的框架有哪些???? 还有 这些框架 都是干什么用的 ......为什么可以随意组合 ????[/quote] 网上有许多关于struts安全隐患的报道,反正因为这个造成了不少损失。 关于框架,ssh:struts用于请求跳转,spring:主要是对象的创建与管理,Hibernate:与数据库的交互 SSI:springMVC就相当于struts,iBATIS就相当于Hibernate。
lzq1234576 2014-10-28
  • 打赏
  • 举报
回复
主流是ssj sprinMVC spring JPA
lixuetaowade 2014-10-28
  • 打赏
  • 举报
回复
引用 28 楼 littlebrain4solving 的回复:
[quote=引用 26 楼 lixuetaowade 的回复:] [quote=引用 4 楼 littlebrain4solving 的回复:] Mybatis也是数据持久化框架,主要看你的熟悉度。 现在主流的:SSH (Struts2.x 、 Spring 、Hibernate )与 SSI(SpringMVC、Spring、ibatis[或叫Mybatis])
请问一下 , 这些框架都是做什么,主要的作用分别是什么.....随意组合吗???[/quote] 现在开始慢慢流行SSI了。当然你自己技术可以的话 是可以随意组合的。 Struts2.x SpringMVC 前台视图框架任选其一! [/quote]前台试图 是 struts 吗 SSH分别管理什么地方呢
  • 打赏
  • 举报
回复
引用 26 楼 lixuetaowade 的回复:
[quote=引用 4 楼 littlebrain4solving 的回复:] Mybatis也是数据持久化框架,主要看你的熟悉度。 现在主流的:SSH (Struts2.x 、 Spring 、Hibernate )与 SSI(SpringMVC、Spring、ibatis[或叫Mybatis])
请问一下 , 这些框架都是做什么,主要的作用分别是什么.....随意组合吗???[/quote] 现在开始慢慢流行SSI了。当然你自己技术可以的话 是可以随意组合的。 Struts2.x SpringMVC 前台视图框架任选其一!
lixuetaowade 2014-10-28
  • 打赏
  • 举报
回复
引用 25 楼 m3xiaoqiao 的回复:
用什么好像跟 主不主流没关系吧
我最近才学 , 比较晕 , 搞不懂这些框架到底都是做什么的,他们的作用分别是什么呀 .....随意组合........现在NoSql 数据库 看样子也是未来的发展方向.........说不清楚呀
lixuetaowade 2014-10-28
  • 打赏
  • 举报
回复
引用 4 楼 littlebrain4solving 的回复:
Mybatis也是数据持久化框架,主要看你的熟悉度。 现在主流的:SSH (Struts2.x 、 Spring 、Hibernate )与 SSI(SpringMVC、Spring、ibatis[或叫Mybatis])
请问一下 , 这些框架都是做什么,主要的作用分别是什么.....随意组合吗???
m3xiaoqiao 2014-10-28
  • 打赏
  • 举报
回复
用什么好像跟 主不主流没关系吧
lixuetaowade 2014-10-28
  • 打赏
  • 举报
回复
引用 21 楼 xgmxgmxgmxgm 的回复:
因为struts有严重的安全漏洞,所以很多新的项目都开始使用spring+mybatis了
我最近才在学习 struts 有什么安全隐患 , 类似的框架有哪些???? 还有 这些框架 都是干什么用的 ......为什么可以随意组合 ????
加载更多回复(20)

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧