春天(spring)作为一种隐喻,常常被用来表达多种含义和意义。春天常被视为希望和新生的象征。在自然界中,春天标志着严寒的冬季过去,万物复苏,生机盎然。因此,将春天作为隐喻可以表达对希望和新生的向往和期盼。无论是在文学、绘画、音乐还是日常生活中,春天都常常被用来表达希望焕发、希望重生的情感。
相对于其它框架技术,Spring是一个新生的,方兴未艾的技术,这对于我们迎头赶上世界先进技术具有重要意义。
Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。Spring的核心是控制反转(IoC)和面向切面(AOP)。
简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。JAVAEE开发可分成三层架构,针对JavaEE的三层结构,每一层Spring都提供了不同的解决技术。
WEB层:SpringMVC
业务层:Spring的IoC
持久层:Spring的JDBCTemplate(Spring的JDBC模板,ORM模板用于整合其他的持久层框架)。

