|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/spring-ecosystem-and-core
课程评论:没有评论
课程名称:Spring - 生态系统与核心 课程概述:本课程旨在让学生了解为何Spring框架成为主流的Java开发框架。课程涉及多种Java对象依赖注入的技术,使用不同形式的配置数据,如XML、注解和Java配置类及工厂方法。通过基于特定条件(如开发环境测试与生产)提供的表达语言和条件Bean,来增强配置。学生将在一系列动手实验中逐步构建一个大型应用程序。 课程大纲: 1. 名称:Spring是什么? 描述:识别Spring框架在企业应用开发中的动机,实现Spring控制反转容器,并使用XML元数据配置进行依赖注入技术。 2. 名称:注解与Java配置 描述:通过Spring和Javax注解及Java配置类实现Spring ApplicationContext的配置。 3. 名称:外部化配置 描述:通过表达式在Spring配置中实现字面注入或使用Spring表达式语言(SPEL)进行更动态的配置。提供条件以选择性地包含配置中的Bean。
Name:What is Spring?
Description:Identify the motivation for the Spring Framework in Enterprise Application Development, Implement a Spring Inversion of Control Container and use Dependency Injection techniques using XML meta-data configurations
Name:Annotations and Java Config
Description:Achieve Spring ApplicationContext configuration using Spring and Javax Annotations and Java Configuration Classes
Name:Externalize Configuration
Description:Utilize Expressions in Spring Configurations by either Expression Language for literal injection or Spring Expression Language (SPEL) for a more dynamic installation. Provide Conditionals for selective inclusion of beans in a configuration.
In this course students will learn the why the Spring Framework is one of the dominant Java development Frameworks. the course covers a variety of techniques for Java Object Dependency Injection using various forms of configuration data i.e. XML, Annotations and Java Configuration Classes with Factory Methods. Configurations will be enhanced with Expression Languages and Conditional Beans that are available based off certain conditions like development environment i.e. test and production. Students will build an extensive application iteratively in a succession of hands on labs.