SSH视频小结

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

马老师SSH视频的内容已经遛了一遍。整个过程看的时间有七成、其余时间简单的挑了几个实例做了做,最后Spring部分有些仓促--核心知识点内容的实例没有做。因为实际没做些应用的例子,没什高论,谈些收获:

    技术文档的获取和参阅,要找一手资料:原来遇到问题,直接Google了,虽然有时可以直接找到问题根源,不过一般是他人的总结。得来虽易,真正掌握的情况得另说了。而通过一手原版资料可以找到问题的根源能对问题有个根本的理解。
    探索式学习,通过实例验证对知识点的理解。整个SSH视频讲解的过程,马老师都是以一个个小实例完成了对SSH中基础知识的穿插讲解。效果还好,使自己在短期内对SSH有个基本的认识。
    开源社区的力量:各式各样针对各种应用开发的jar包为后来者提供了极大的便利。Log4j记录系统的日志、dom4j操作XML、aspectJ切面编程。还有SSH。这些都要感谢开源社区。
    Java基础知识的重要:反射机制、动态代理在各式的框架中的作用。Spring核心的实现、Hibernate完成ORM的原理、log4j日志系统的实现这些应该都离不开反射机制和动态代理的支持。
    设计模式的指导作用:Spring中对HibernateTemplate的实现体现模板模式的应用、IoC注解中'@Singleton'体现单例模式;Struts中Inteceptor责任链模式,Hibernate中的SessionFactory体现工厂方法模式。

SSH泛泛之总结
    Hiberate:面向对象程序与对数据库交互间抽取的一层--ORM实现的一个框架,对上封装了数据库操作细节、对下抽象了数据库访问接口。
    Struts:抽取了MVC分层设计中的C层,前台交互和后端业务逻辑的跳转控制中介--Inteceptor完成V层传入数据的过滤和验证-->Action中调用业务逻辑返回结果-->Inteceptor过滤验证传输到V层的数据。
    Spring:AOP,各层之间加入需要的业务逻辑;IoC,对象实例化我来接管。整合系统完善业务逻辑、统一管理系统对象。 
    打好基础、做好知识铺垫、掌握理解原理才是王道!!

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值