菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
Spring教程

Spring教程

阅读(48) 赞(0) 收藏 分享

 手册简介


本教程是为需要详细了解 Spring 框架的体系结构和实际应用的 Java 程序员设计的。本教程将带你达到中级的专业知识水平,而你可以将自己提升至更高层次的专业知识水平。

 手册说明


图片.png

《Spring 教程》学前需知:

在进行本教程之前,你应该对 Java 编程语言有一个很好的了解。对 Eclipse IDE 的基本了解也是必须的,因为所有的示例都是使用 Eclipse IDE 进行编译的。

学习前提

  • 本教程是为需要详细了解 Spring 框架的体系结构和实际应用的 Java 程序员设计的。
  • 本教程将带你达到中级的专业知识水平,而你可以将自己提升至更高层次的专业知识水平。

适用人群

  • 本教程是基于在 2015 年 3 月发布的 Spring 框架 4.1.6 版本编写的。
  • Spring 框架最初是由 Rod Johnson 编写的,并且 2003 年 6 月首次在 Apache 2.0 许可下发布。
  • Spring 框架是一个开源的 Java 平台,它为容易而快速的开发出耐用的 Java 应用程序提供了全面的基础设施。

Spring的起源

Spring对你的工程来说,它不需要一个以上的framework。Spring是潜在地一站式解决方案,定位于与典型应用相关的大部分基础结构。它也涉及到其他framework没有考虑到的内容。

它的设计从底部帮助你编写易于测试的代码。Spring是用于测试驱动工程的理想的framework。

Spring有分层的体系结构,这意味着你能选择使用它孤立的任何部分,它的架构仍然是内在稳定的。因此从你的学习中,你可得到最大的价值。例如,你可能选择仅仅使用Spring来简单化JDBC的使用,或用来管理所有的业务对象。

Spring 是全面的和模块化的。

Spring 致力于提供一种方法管理你的业务对象。

它定位的领域是许多其他流行的framework没有的。

因为诸多原因让 Spring 变得独特:

当已经存在许多开放源代码(和专有)J2EEframework时,我们为什么还需要Spring Framework?

推荐的书籍

  • 《Spring揭秘》
  • 《Spring技术内幕:深入解析Spring架构与设计原理》
  • 《Spring实战》

返回 学习猿地 官网主页