简化 Spring XML 的配置 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程主要向大家介绍几种减少 XML 的配置数量的方法,主要包括自动装配以及自动检测等技术,当以上两种技术一起使用时,可以显著减少Spring的XML的配置数量。最后对不同的配置方式进行了简单的比较,以便于大家根据不同场景使用不同的配置方式。

    1.自动装配 Bean 的属性 00:18:58

    本课时主要介绍了当装配场景比较明确时,Spring 进行自动装配的相关场景以及相应的四种自动装配方式。

    2.基于注解的配置 00:24:38

    本课时主要介绍了如何通过注解的方式进行 Bean 的配置和加载,并简单的讲解了一些 Spring 容器中常用的注解类型。

    3.基于 Java 类的配置 00:17:22

    本课时介绍了 Spring 容器中基于 Java 类来定义 Bean 的信息,以及如何使用 Java 类的配置信息来启动 Spring 容器。

    4.不同配置方式的比较 00:08:12

    本课时从配置方式上以及使用场景上对基于 XML 的配置,基于注解的配置以及基于 Java 类的配置三种方式进行了比较。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

简化 Spring XML 的配置

4课时,69分钟2015-06-04
YangChunlong
YangChunlong

极客学院签约布道师

课程背景:
当我们创建简单 J2EE 应用时,如果使用基于 XML 的配置是一种不错的选择,但是随着应用的不断发展,我们将不得不编写越来越复杂的 XML 配置,因此本课程主要向大家介绍了如何简化 XML 配置文件的相关方法。

核心内容:
1.自动装配的主要方式
2.Java 的注解技术
3.基于注解的配置
4.基于 Java 类的配置

软件环境:Win7 64位,JDK6 或者以上,Eclipse4 或者以上版本,Spring3 或者以上版本

是否提供资料:

课程等级:中级

适合人群:
J2EE 相关技术背景的开发人员
  • 技术问答
  • 1

    自动装配 Bean 的属性

    18:58

    本课时主要介绍了当装配场景比较明确时,Spring 进行自动装配的相关场景以及相应的四种自动装配方式。

  • 2

    基于注解的配置

    24:38

    本课时主要介绍了如何通过注解的方式进行 Bean 的配置和加载,并简单的讲解了一些 Spring 容器中常用的注解类型。

  • 3

    基于 Java 类的配置

    17:22

    本课时介绍了 Spring 容器中基于 Java 类来定义 Bean 的信息,以及如何使用 Java 类的配置信息来启动 Spring 容器。

  • 4

    不同配置方式的比较

    08:12

    本课时从配置方式上以及使用场景上对基于 XML 的配置,基于注解的配置以及基于 Java 类的配置三种方式进行了比较。

相关课程

  • Hibernate 基本配置及操作

    本课程学习 Hibernate 核心配置文件和 Hibernate 对象关系映射文件的配置和使用;并带领学员去理解 Session 缓存和 Session 的基本操作。

    3课时 43分钟
    中级
    6284人学习
  • Hibernate 框架入门

    本课程以概述和案例演示的方式讲解 Hibernate 和 ORM 的认识 ,并且着重讲解面向对象和关系型数据库之间存在的问题;演示 Hibernate 开发环境的搭建 和 第一个 Hibernate 应用程序的开发;讲解 Hibernate 基本操作和工作机制。

    4课时 38分钟
    中级
    11659人学习
  • 使用 Maven 构建多模块项目(三)

    本课程首先创建了本示例要使用的数据库话数据表,然后对 helloweb 项目的各模块进行了完善和改造,最终实现了登陆校验的功能。

    4课时 21分钟
    中级
    8886人学习
  • 使用 Maven 构建多模块项目(四)

    本课程首先在 helloweb 项目中引入了 log4j,使用 log4j 打印系统日志,然后引入了 junit,使用 junit 进行单元测试,最后引入了 google guava,使用 guava 提供的工具类库对 Java 代码进行了美化。

    4课时 21分钟
    中级
    11249人学习