java三大框架
Posted wskb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java三大框架相关的知识,希望对你有一定的参考价值。
如今java中三大框架有两套:SSM SSH
SSM:Spring+SpringMVC+Mybatis
SSH:Spring+Struts+Hibernate
这两套框架都是用于web项目的开发,做一个事情的方法有两个了,那么自然要比较它们的优劣:
SSH框架是最先的用于web开发的框架,再到后来出现了SSM框架。Hibernate是重量型框架,入手难,Mybatis是轻量型框架,入手容易,
针对高级查询,Mybatis需要手动编写SQL语句,以及ResultMap。而Hibernate有良好的映射机制,开发者无需关心SQL的生成与结果映射,可以更专注于业务流程
SpringMVC 是Spring框架的一个子模块,专门用于web开发,当然与Spring框架更加贴合,使用更加方便,而Struts相比于SpringMVC来说,bug漏洞比较多,性能没有它好
以上就是个人对两套框架的略微总结!
以上是关于java三大框架的主要内容,如果未能解决你的问题,请参考以下文章