为了账号安全,请及时绑定邮箱和手机立即绑定

还需要学习ssm吗求老司机指点!

还需要学习ssm吗求老司机指点!

慕丝7291255 2019-08-21 19:47:36
作为刚毕业的我来说,springboot不敢说已经融会贯通,但是处理一般的前后端分离项目已经完全足够,我是否还有必要去学习ssm、ssh这些老旧的框架,还是说应该花时间在新的技术上,毕竟服务器渲染的时代已经过去了,还请大家给一些建议或意见,还有python需要学习吗?
查看完整描述

2 回答

?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

前置说明:SS理解为SpringFramework与SpringMVC而不是Struts那一派。
SSM、SSH到底相比SpringBoot老在哪里、旧在哪里?
这两个缩写不是两套框架呀,它们是以Spring为核心搭配起来的两个方案啊。
如果我们作以下设定:
SpringFramework:CPU、持久化层:硬盘、SpringMVC:核显(为什么说核显?因为这东西在官方定义里是包含在SpringFramework里的)
那么SSM、SSH就是两台组装机罢了,而SpringBoot在搭配SpringDataJPA的情况下就是个接了外置固态的笔记本电脑。
你能说组装机就很老吗?人家更新换代把版本号追评后到底老在哪里了。
所以根本不是什么新老技术的问题,而是你要搞清楚这些到底是什么东西,你要学的是SpringFramrwork与Hibernate/MyBatis,这个你不学明白了,对于那个封装集成的SpringBoot拆开后盖你就一脸懵逼了。
比如,我现在不想用@Controller+@ResponseBody+handlermethod(这个概念是SpringMVC提的)了,我想自己定义一套路由机制,这样我能接入我的性能统计、日志追踪、权限控制等等一系列东西,但与此同时我不想自己做url的解析(比如/{a}/b这种)即这部分我想复用Spring的实现,那怎么做?
                            
查看完整回答
反对 回复 2019-08-21
?
BIG阳

TA贡献1859条经验 获得超6个赞

说下我的ssm和sshssm:Spring+SpringMVC+Mybatisssm:Spring+Structs+Hibernate
老实说你可以学的是SpringFramework,有专门的书讲这一个框架,其他那些都可以临时用临时学
语言能解决你的问题就可以了,不是说热门就学,能解决你的问题就好好深入学,python显然被吹过头了
最后就是语言并不是硬实力,而是解决问题的方案,缓存系统/数据库设计/消息总线/分布式/容器化等等,这绝对不是几个语言能做到的
                            
查看完整回答
反对 回复 2019-08-21
  • 2 回答
  • 1 关注
  • 652 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信