博客专栏  >  架构   >  Spring框架学习

Spring框架学习

有关Spring的基础的学习,配置文件的简介,模拟spring的实现,以及Annotaion的有关配置,并有不少的实例帮助大家学习

关注
10 已关注
21篇博文
  • 【spring框架】关于DataSource(下)

    spring连接池的配置,可以有三种连接池的配置(常用): i.c3p0 ii.dbcp iii.proxool 用到哪种去查那种情况的配置即可。 下面我们主要说dbcp。 除了这么写: ...

    2015-03-21 17:01
    990
  • 【spring框架】关于DataSource(上)

    DataSource的概念: 这是一个接口,可以获取数据库的Connection。是标准化的,取得连接的一种方式。 在hibernate里面是可以提供各种各样的连接池的,spring里面也可以提供数...

    2015-03-21 16:58
    1183
  • 【spring框架】AOP的XML实现(必须掌握)

    spring的AOP可以用Annotation来实现,同样的,也可以通过XML的配置来实现,下面来介绍使用XML配置的过程。 1.声明一个切面 有了schema的支持,切面就和常规的Java对象一样...

    2015-03-21 16:49
    920
  • 【spring框架】AOP的Annotation实现(下)

    了解下面的就了解了Spring的声明式异常管理的原理 1.织入点的语法: 下面给出一些通用切入点表达式的例子。 任意公共方法的执行: execution(public * *(..)) 任何一个名...

    2015-03-17 17:01
    1045
  • 【spring框架】AOP的Annotation实现(上)

    使用Annotation来实现AOP的动态代理: @AspectJ支持 @AspectJ使用了Java 5的注解,可以将切面声明为普通的Java类。@AspectJ样式在AspectJ 5发布的Asp...

    2015-03-17 16:56
    801
  • 【spring框架】利用动态代理实现AOP

    目标:生成一个UserDao的代理,然后在代理执行的过程中,把关于日志记录的逻辑加进去。 UserDao.java: package cn.edu.hpu.dao; import cn.edu.h...

    2015-03-15 13:46
    968
  • 【spring框架】动态代理的学习(转)

    以下的内容部分参考了网络上的内容,在此对原作者表示感谢!          Java中动态代理的实现,关键就是这两个东西:Proxy、InvocationHandler,下面从Invocatio...

    2015-03-15 13:44
    901
  • 【spring框架】AOP介绍

    什么是AOP 1.面向切面编程(Aspect-Oriented-Programming) a)是面向对象的思维方式的有力补充。 下面利用之前写过的模拟Spring的工程给大家演示什么是AOP。 假设...

    2015-03-15 13:39
    761
  • 【spring框架】spring的几个Annotation实现(下)

    继续上一篇的介绍 3.注解@Required 是初始化的时候就给注入,检查这个配置是否有问题。用来容错的。 4.@Resource(重要) a)加入:j2ee/common-annotation....

    2015-02-20 18:45
    732
  • 【spring框架】spring的几个Annotation实现(上)

    spring除了XML的配置,还可以用Annotation注解来实现spring的配置功能,下面来介绍里面一些配置方法 1.Annotation第一步 a)修改xml文件,参考文档 基于注解(Ann...

    2015-02-20 18:40
    1080
  • 【spring框架】bean的生命周期

    生命周期: a)lazy-init(不重要) 指的是在容器进行初始化的时候它不进行初始化 ApplicationContext实现的默认行为就是在启动时将所有singleton bean提前...

    2015-02-15 15:53
    615
  • 【spring框架】AutoWire自动装配

    看我们配置的beans.xml: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http...

    2015-02-15 15:51
    995
  • 【杂谈】依赖注入那些事儿(转)

    今天在网上看了一篇非常不错的文章,谈论的就是著名的"依赖注入",在我学习Spring的时间,总是在思考spring的优点在哪里,为什么一定要使用spring框架?为什么bean要写在配置文件而不new...

    2015-02-13 23:00
    923
  • 【spring框架】spring中集合的注入

    集合注入(很少用) 有的时候我们会使用别人提供我们的类,它里面如果有集合的话,在这个时候我们需要把想注的东西注入进去。 通过、、及元素可以定义和设置与Java Collection类型对应...

    2015-02-13 15:38
    1230
  • 【spring框架】bean的生命范围(scope)

    中有一个属性,叫scope,就是设定生命范围的。 其中有这么几个属性: 表 3.4. Bean作用域 作用域 描述  singleton   在每个Spring IoC容器中一个bean...

    2015-02-13 15:34
    777
  • 【spring框架】Spring简单类型注入

    首先看这个类: package cn.edu.hpu.dao.Impl; import cn.edu.hpu.dao.UserDao; import cn.edu.hpu.model.User; ...

    2015-02-13 15:32
    766
  • 【spring框架】spring的注入类型剖析

    注入类型: a)Setter(重要) b)构造方法 c)接口注入 1.Setter注入: 例子: package cn.edu.hpu.service; import cn.ed...

    2015-02-10 11:53
    769
  • 【spring框架】beans.xml规范与ClassPathXmlApplicationContext类介绍

    1.beans.xml规范: (由于以后用到其他标签会添加很多规范,这里只给出基础的规范) <beans xmlns="http://www.springframework.org/schema...

    2015-02-10 11:49
    1246
  • 【spring框架】模拟Spring框架(涉及Jdom的使用)

    假设我们先写一个模块,这个模块是用户管理。 以后会有很过个Dao存在,取Dao的时候需要改代码,比较不方便,可以将Dao写在XML然后去读取也可以。 以前的解决方式是工厂类,Factory...

    2015-02-10 11:43
    944
  • 【spring框架】什么是面向抽象(接口)编程

    面向抽象(接口)编程的好处就是灵活性 例子: 对于一个User的JavaBean,对他进行保存。 其中有这几个包 cn.edu.hpu.model:存放实体类 cn.edu.hpu....

    2015-02-06 15:39
    1329
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部