博客专栏  >  架构   >  Spring学习之路

Spring学习之路

面向有一定Java基础、希望深入了解JavaEE开发的程序员。一起学习,共同进步!

关注
4 已关注
35篇博文
  • Spring学习-01:学习路线综述

    Spring_day01总结 今日内容 l   Spring框架的概述 l   Spring的快速入门 l   Spring 工厂接口 l   在MyEclipse配置Spring的xml文件提示 ...

    2017-03-26 10:57
    604
  • Spring学习-02:入门案例

    1、下载Spring的开发包 官网和github上下载比较麻烦,此处提供Spring3版本的网盘下载地址(链接:http://pan.baidu.com/s/1i497TsT 密码:gurb),初学者...

    2017-03-26 13:01
    217
  • Spring学习-03:ApplicationContext加载配置文件的两种方式

    Spring框架加载配置文件: ApplicationContext应用上下文,加载Spring框架配置文件。它有两个子类: ClassPathXmlApplicationContext:加载cla...

    2017-03-26 16:34
    348
  • Spring学习-04:BeanFactory和ApplicationContext

    在Spring学习-03中,介绍了ApplicationContext的两个子类,其中类之间的继承关系如下图所示: ApplicationContext间接的继承了BeanFactory类。 在m...

    2017-03-26 16:54
    178
  • Spring学习-05:Myeclipse配置schema约束

    配置了beans的applicationContext.xml文件内容: <beans xmlns="http://www.springframework.org/schema/beans" ...

    2017-03-26 19:45
    441
  • Spring学习-06:IOC容器装配Bean(xml配置方式)详解

    Spring框架Bean实例化的方式: 1、构造方法实例化:(默认无参数)默认情况下采用的就是这种方式 2、静态工厂实例化: 3、实例工厂实例化: 一、无参数构造方法的实例化: (1)新建类Bean1...

    2017-03-26 20:58
    194
  • Spring学习-07:Bean的其他配置

    id和name的区别: id遵守xml约束的id的限制,id约束保证这个属性的值是唯一的,而且必须以字母开始,可以使用字母、数字、连字符、下划线、句话、冒号。 name没有这些要求。 ***** 如...

    2017-03-27 10:17
    186
  • Spring学习-08:Bean的生命周期

    配置Bean的初始化和销毁的方法: bean类:Product.java package com.helloSpring.demo4; public class Product { public ...

    2017-03-27 11:11
    234
  • Spring学习-09:Bean的属性的注入

    类的属性的注入: 1、通过接口方式注入: 2、

    2017-03-29 14:12
    124
  • Spring学习-10:Bean的集合属性的注入

    上节介绍了Bean的属性的注入,这一节我们详细说说集合属性的注入。 新建bean: package com.js.demo7; /** * 拥有集合属性的bean * @author js ...

    2017-03-29 15:49
    180
  • Spring学习-11:配置文件引入的问题(配置文件过于庞大,不便于修改的处理方法)

    当配置文件中的配置很多,不便于修改的时候,有如下几种解决方案: 如图所示,我们建立两个配置文件:applicationContext.xml、applicationContext2.xml ...

    2017-03-30 15:16
    252
  • Spring学习-12:Spring的Bean的装配:注解的方式

    接下来,我们来学习使用注解的方式来实现属性的注入,常见的框架如Struts2、Hibernate等都支持注解的开发。虽然完全使用注解在开发中并不是特别多,但是在框架整合的时候往往会用到注解的方式。 I...

    2017-03-30 16:31
    543
  • Spring学习-13:Spring的XML和注解的结合使用

    实际开发中使用XML还是注解? XML: bean的管理 注解: 注入属性的时候比较方便 两种方式的结合:一般使用XML注册bean,使用注解来进行属性注入。在application...

    2017-03-30 17:51
    593
  • Spring学习-14:Spring整合web开发

    在Web应用中使用Spring,除了需要导入Spring基本开发jar包、commons-logging的jar包(详见Spring学习-02)之外,还需要导入Spring web开发jar包:spr...

    2017-03-31 10:46
    449
  • Spring学习-15:Spring整合Junit

    Spring开发中集成Junit测试。 1、程序中有Junit环境。 右击项目,buildpath,add Libraries: next,Junit4,finish。 2、导入jar包:...

    2017-03-31 11:03
    517
  • Spring学习-16:AOP的概述

    1.1   AOP的概述: 1.1.1   什么是AOP:  AOP Aspect Oriented Programing 面向切面编程  AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码(性...

    2017-03-31 11:22
    458
  • Spring学习-17:AOP底层原理

    Spring中AOP的底层原理: 其实就是代理机制,这里边的代理有两种: 1、动态代理(JDK中使用) *JDK的动态代理,对实现了接口的类生成代理。没有实现接口的类,就无法生成代理对象了。 ...

    2017-03-31 13:22
    449
  • Spring学习-18:Spring的AOP:不带有切点的切面

    Spring中的AOP的学习,从两个角度:1、Spring的传统AOP(不作重点)2、Spring的AspectJ(重点) 一、Spring中的传统AOP AOP:不是由Spring定义,而是由A...

    2017-04-11 15:21
    311
  • Spring学习-19:Spring的AOP:带有切点的切面

    带有切点的切面,就是可以针对目标对象的某些方法进行增强。 使用普通Advice作为切面,将对目标类所有方法进行拦截,不够灵活,在实际开发中常采用带有切点的切面。 常用PointcutAdviso...

    2017-04-11 16:21
    256
  • Spring学习-20:Spring的AOP:自动代理

    前面所讲的代理,都必须手动配置。下面来介绍一下自动代理。 前面的案例中,每个代理都是通过ProxyFactoryBean织入切面代理,在实际开发中,非常多的Bean每个都配置ProxyFacto...

    2017-04-12 11:25
    150

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部