ssm学习心得(完结篇
从放假开始努力flag到现在也有一个多月了,也算是完成了flag之一吧,虽然时间上延长了很多。
学习总是这样,最难不过坚持了,而且总是学了后边忘了前边,因为我基本是跟着视频敲的,所以费的时间比较多,还总是遗忘前边的东西。所以现在感觉,前面的东西好像跟没学一样,只能去看之前的代码,注释,遇到自己的需求还是需要百度结果。
Spring框架开始总是那么难以理解,什么ioc容器,什么多层架构,啥东西啊。我开始的时候跟着学,看了他建一个domain的实体类类,还要在spring xml文件中配置,麻烦死了,还简化开发流程,但是越到后边会发现这个框架确实很方便,比如spring的AOP的增强,极大的简化了开发,简化的冗余重复的代码。SpringMVC是一个web层的框架,解决了web层中的参数接收等问题,我也是在学习的过程中感受到了mvc框架带来的遍历,之前不会做的需求感觉现在也能做了,比如之前不会做的拦截未登录情况下的请求,现在只需要新建一个PrivilegeInterceptor类就可以拦截了,非常的方便。Mybatis是我学习javaweb以来感觉提升jdbc以及sql的最方便的框架,例如之前的批量删除,mybatis可以直接循环array进行删除,以及动态SQL等等。
我确实在这段时间学了很多东西,但还是缺少一些实践,我准备去做一些需求,把SSM的CRUD练熟,然后进行一些项目实战。
学ssm一定要坚持,坚持学,坚持敲,遇到bug多思考,多百度。