SSM-Spring-Spring概述
Spring是一种基于Bean的编程,他提供的策略:
-
对POJO的潜力开发,提供轻量级和低入侵的编程,通过配置来扩展POJO功能,通过依赖注入的理念去扩展功能,建议通过接口编程,强调OOD开发模式理念,降低系统耦合度,提高系统可读性和可扩展性。
-
提供切面编程,通过切面消除复杂的try…catch…finally…代码结构,使得开发人员把精力集中在业务开发中,而不是技术中,也避免了try…catch…finally…语句滥用
-
为整合各个框架和技术的应用,Spring提供了模板类,通过这个类整合各个框架,如:SqlSessionTemplate,RedisTemplate等,这样就能把用到的框架统一整合到Spring中,方便使用