有一些关于 ssm 框架学习方面的东西想问问大家

2019-08-09 20:51:52 +08:00
 susuper

我是一个二本的软件工程学生,即将大三,专业在学校里面并不吃香,计划是毕业以后考研,正在苦修自己的基本功和学习 ssm 框架,上个月对 ssm 有了一个整体的了解,是跟着黑马的视频过了一遍,但是回过头来发现,这三个框架不管哪一个都写不出来,更不用说整合在一起了,现在求各位推荐基本 ssm 框架的书,最好是 spring、springmvc、mybatis 各一本,希望各位大大推荐的是一些从零基础的书,我对源码的理解几乎为零,尽量还是不要推荐理解源码的书了。目前是在敲一个 ssm 框架整合的项目,然后会把每个框架先写好,分模块能运行了再整合,不知道这样的学习方法是否可行。如果各位有好的学习框架的方法,也可以一下撒,我对源码的理解几乎为零。v2 首问,如果有问法有问题,希望批评指正。

3074 次点击
所在节点    Java
7 条回复
qinxi
2019-08-09 22:11:27 +08:00
如果你不要理解源码,那还真没有什么好书。因为应用是最简单的,github 搜一堆,知道每个文件的作用,自己怎么配合的。你就差不多理解了这套框架是咋搭起来的了,spring boot 一把梭
ycs2019
2019-08-10 08:29:56 +08:00
crud 一把梭 先 run 起来
gramyang
2019-08-10 11:27:31 +08:00
其实 ssm 的整体原理是非常简单的。
spring:用来解决 java 语法不简洁的问题
springmvc:就是一个路由,用来解决 java 语法不简洁+消息指定格式化
mybatis:半 orm 框架,全自动 sql 执行和手动自定义 sql 执行

为什么 ssm 相对于其他语言的 web 框架这么难上手?一方面是 java 语法的问题,一方面是 ssm 的设计集中在解决 java 语法不简洁和工程化,而你说的整合恰恰是 ssm 之外的内容,也就是你在学 ssm 之前就应该了解的内容。

结论:换 go
ebingtel
2019-08-10 16:09:53 +08:00
才大二……有焦虑是好的,毕竟是读研的,也不必太过……慢慢来,多写写项目,很快就熟了,就怕动手少……语言就别换了,作为很成熟的 OOP, java 还是很锻炼人的,市场也够大……
Hurriance
2019-08-10 17:09:38 +08:00
别问,问就是 SpringBoot,以前的我苦于各种配置和版本冲突问题,还想着怎么更熟练地搭环境呢。用了 sp,以前的学的都废了。。。
onice
2019-08-10 18:25:24 +08:00
ssm 不用学得太深入,能够做增删改查就行了。现在主流框架是 springboot,可以理解为简化配置的 ssm。多花些时间 springboot 上,把这个用熟,再掌握一些消息中间件和 nosql,你就是初级工程师了。
susuper
2019-08-11 14:34:14 +08:00
感谢大家,有点懂 ssm 的地位了,目前会配置 ssm,但是就是离开别人的项目,自己不会配置,看大家意思应该是会增删改查就可以了,我对 ssm 的定位出了问题,以前以为要学的随手能写的程度,随手能配。会慢慢开始学 springboot 的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/590578

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX