
Spring教程
手册简介
本教程是为需要详细了解 Spring 框架的体系结构和实际应用的 Java 程序员设计的。本教程将带你达到中级的专业知识水平,而你可以将自己提升至更高层次的专业知识水平。
手册说明
《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实战》
更多记录
- jdbc连接数据库的步骤是什么 08-18 11:59
- java中将string转为date的方法有哪些 08-19 02:04
- JSch如何远程执行Shell命令 08-19 10:56
- jvm垃圾回收算法有哪些 08-18 15:48
- java中split()方法有什么用 08-18 13:00
- 常用的Java代码段有哪些 08-19 05:30
- 你能答对这些棘手的java面试题么 08-19 06:01
- AtomicInteger的decrementAndGet方法的介绍(附代码) 08-08 22:22
- AtomicInteger原子类的作用介绍(代码示例) 08-17 12:54
- Java开发工程师需要学什么? 08-19 03:57
- 一篇文章带你快速入门JavaScript(实操代码) 08-19 00:58
- Spring boot的简单用法 08-19 10:09
返回 学习猿地 官网主页