企业架构专栏最新文章

【第六章】 AOP 之 6.1 AOP基础 ——跟我学spring3

扫一扫,关注我的公众号    我的新书 购买地址 6.1.1  AOP是什么         考虑这样一个问题:需要对系统中的某些业务做日志记录,比如支付系 ...
jinnianshilongnian 有57142人浏览 2012-02-23 07:59 专栏:跟我学spring3

【第五章】Spring表达式语言 之 5.4在Bean定义中使用EL—跟我学spring3

5.4.1  xml风格的配置        SpEL支持在Bean定义时注入,默认使用“#{SpEL表达式}”表示,其中“#root”根对象默认可以认为是ApplicationContext,只有ApplicationContext实现默认支持SpEL,获取根对象属性其实是获取容器中的Bean。        首先看下配置方式(chapter5/el1.xml)吧:   j ...
jinnianshilongnian 有25187人浏览 2012-02-23 07:58 专栏:跟我学spring3

【第五章】Spring表达式语言 之 5.3 SpEL语法 ——跟我学spring3

  5.3  SpEL语法 5.3.1  基本表达式 一、字面量表达式: SpEL支持的字面量包括:字符串、数字类型(int、long、float、double)、布尔类型、null类型。 类型 示例 字符串
jinnianshilongnian 有44092人浏览 2012-02-23 07:57 专栏:跟我学spring3

【第五章】Spring表达式语言 之 5.1 概述 5.2 SpEL基础 ——跟我学spring3

5.1  概述 5.1.1  概述        Spring表达式语言全称为“Spring Expression Language”,缩写为“SpEL”,类似于Struts2x中使用的OGNL表达式语言,能在运行时构建复杂表达式、存取对象图属性、对象方法调用等等,并且能与Spring功能完美整合,如能用来配置Bean定义。        表达式语言给静态Java语言增加了动态功能。 ...
jinnianshilongnian 有36004人浏览 2012-02-22 12:06 专栏:跟我学spring3

【第四章】 资源 之 4.4 Resource通配符路径 ——跟我学spring3

4.4.1  使用路径通配符加载Resource        前面介绍的资源路径都是非常简单的一个路径匹配一个资源,Spring还提供了一种更强大的Ant模式通配符匹 ...
jinnianshilongnian 有47658人浏览 2012-02-22 08:36 专栏:跟我学spring3

【第四章】 资源 之 4.3 访问Resource ——跟我学spring3

  4.3.1  ResourceLoader接口        ResourceLoader接口用于返回Resource对象;其实现可以看作是一个生产Resource的工厂类。   java代码: public interface ResourceLoader { Resource getResource(String location); ...
jinnianshilongnian 有31684人浏览 2012-02-22 08:36 专栏:跟我学spring3

【第四章】 资源 之 4.2 内置Resource实现 ——跟我学spring3

  4.2  内置Resource实现 4.2.1  ByteArrayResource        ByteArrayResource代表byte[]数组资源,对于“getInputStream”操作将返回一个ByteArrayInputStream。 首先让我们看下使用ByteArrayResource如何处理byte数组资源:   java代码: packa ...
jinnianshilongnian 有33527人浏览 2012-02-22 08:34 专栏:跟我学spring3

【第四章】 资源 之 4.1 基础知识 ——跟我学spring3

4.1.1  概述        在日常程序开发中,处理外部资源是很繁琐的事情,我们可能需要处理URL资源、File资源资源、ClassPath相关资源、服务器相关资源(JBoss AS 5.x上的VFS资源)等等很多资源。因此处理这些资源需要使用不同的接口,这就增加了我们系统的复杂性;而且处理这些资源步骤都是类似的(打开资源、读取资源、关闭资源),因此如果能抽象出一个统一的接口来对这些底层资 ...
jinnianshilongnian 有35199人浏览 2012-02-22 08:34 专栏:跟我学spring3

»Spring 之AOP AspectJ切入点语法详解(最全了,不需要再去其他地找了)

6.5  AspectJ切入点语法详解 6.5.1  Spring AOP支持的AspectJ切入点指示符        切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下:          execution:用于匹配方法执行的连接点;          wit ...
jinnianshilongnian 有94889人浏览 2012-02-21 14:42 专栏:Spring杂谈

【第三章】 DI 之 3.4 Bean的作用域 ——跟我学spring3

3.4  Bean的作用域        什么是作用域呢?即“scope”,在面向对象程序设计中一般指对象或变量之间的可见范围。而在Spring容器中是指其创建的 ...
jinnianshilongnian 有42646人浏览 2012-02-21 11:59 专栏:跟我学spring3

【第三章】 DI 之 3.3 更多DI的知识 ——跟我学spring3

  3.3.1  延迟初始化Bean        延迟初始化也叫做惰性初始化,指不提前初始化Bean,而是只有在真正使用时才创建及初始化Bean。        配置方 ...
jinnianshilongnian 有47759人浏览 2012-02-21 11:58 专栏:跟我学spring3

【第三章】 DI 之 3.2 循环依赖 ——跟我学spring3

  3.2.1  什么是循环依赖        循环依赖就是循环引用,就是两个或多个Bean相互之间的持有对方,比如CircleA引用CircleB,CircleB引用CircleC,CircleC引用CircleA,则它们最终反映为一个环。此处不是循环调用,循环调用是方法之间的环调用。如图3-5所示:   图3-5 循环引用        循环调用是无法解决的,除非有终结条件,否则就 ...
jinnianshilongnian 有47516人浏览 2012-02-21 08:52 专栏:跟我学spring3

【第三章】 DI 之 3.1 DI的配置使用 ——跟我学spring3

  3.1.1  依赖和依赖注入        传统应用程序设计中所说的依赖一般指“类之间的关系”,那先让我们复习一下类之间的关系:      泛化:表示类与类之间的继承关系、接口与接口之间的继承关系;      实现:表示类对接口的实现;      依赖:当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是一种“相识关系”,只在某个特定地方(比如某个 ...
jinnianshilongnian 有77690人浏览 2012-02-21 08:50 专栏:跟我学spring3

【第二章】 IoC 之 2.3 IoC的配置使用——跟我学Spring3

2.3.1  XML配置的结构 一般配置文件结构如下:   java代码: 查看
jinnianshilongnian 有82270人浏览 2012-02-20 17:42 专栏:跟我学spring3

【第二章】 IoC 之 2.2 IoC 容器基本原理 ——跟我学Spring3

2.2.1  IoC容器的概念 IoC容器就是具有依赖注入功能的容器,IoC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。应用程序无需直接在代码中new相关的对象,应用程序由IoC容器进行组装。在Spring中BeanFactory是IoC容器的实际代表者。 Spring IoC容器如何知道哪些是它管理的对象呢?这就需要配置文件,Spring IoC容器通过读取配置文 ...
jinnianshilongnian 有113161人浏览 2012-02-20 17:41 专栏:跟我学spring3

【第二章】 IoC 之 2.1 IoC基础 ——跟我学Spring3

2.1.1  IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制 ...
jinnianshilongnian 有221891人浏览 2012-02-20 17:39 专栏:跟我学spring3

原理分析之三:初始化(配置文件读取和解析)

1. 准备工作   编写测试代码(具体请参考《Mybatis入门示例》),设置断点,以Debug模式运行,具体代码如下:  String resource = "mybatis.cfg.xml"; Reader reader = Resources.getResourceAsReader(resource); SqlSessionFactory ssf = new ...
chenjc_it 有22309人浏览 2012-02-18 15:17 专栏:Mybatis实现原理深入解析

Yii分析10:Yii核心组件之数据库类CDbConnection

  数据库类几乎是每个PHP框架必不可少的组件之一,Yii的数据库核心主要包含两类,一类是管理数据库连接的CDbConnection及相关类,另一类是ORM(Object Relation Model),即管理数据库表记录的CActiveRecord及相关类。 首先我将介绍和分析数据库连接管理类CDbConnection,CDbConnect作为CApplication的核心组件,在应用初始化时 ...
silentime 有8538人浏览 2012-02-17 09:18 专栏:高性能PHP框架Yii分析

SpringMVC深度探险(三) —— DispatcherServlet与初始化主线

本文是专栏文章(SpringMVC深度探险)系列的文章之一,博客地址为:http://downpour.iteye.com/blog/1341459。 在上一篇文章中,我们给出了构成SpringMVC应用程序的三要素以及三要素的设计过程。让我们来归纳一下整个设计过程中的一些要点: SpringMVC将Http处理流程抽象为一个又一个处理单元 SpringMVC定义了一系列组件(接口)与所有的处 ...
downpour 有46472人浏览 2012-02-09 22:24 专栏:SpringMVC深度探险

如何思考面向对象

在学习了面向对象的语言,比如Java、Python和Ruby之后,看起来每个人都觉得自己在进行面向对象的编码。但是如果你仔细审视一下代码,你就会发现还是 ...
RayChase 有2898人浏览 2012-01-31 13:06 专栏:J2EE 核心模式

企业架构热门专栏

更多专栏>>

企业架构热门文章

博客专栏评论

认真看错误代码,有时候重启电脑就行了 醉了 我把数据库配置写死不用配置文件 改 UserService ...
xxx不是你可以惹得 评论了 第十六章 综合实例——《跟我学Shiro》
holyselina 写道您前面说到能获取调用是的参数数组,我想问下,我想在通知方法中,获取当前调用代 ...
dagger9527 评论了 【第六章】 AOP 之 6.6 通知参数 ——跟 ...
Access denied for user 'root'@'localhost' (using pa ...
xxx不是你可以惹得 评论了 第十六章 综合实例——《跟我学Shiro》
只有@AspectJ支持命名切入点,而Schema风格不支持命名切入点。有一个问题不太明白Schema ...
dagger9527 评论了 【第六章】 AOP 之 6.5 AspectJ切入点语法 ...
支持虽然会迟到,但永远不会缺席!
dagger9527 评论了 【第四章】 资源 之 4.3 访问Resource ...
valiant025 写道很经典,很期待谢谢支持,马上出来新的
springcloud关注者 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
公园美丽 写道谢谢分享,期待后面的文章,受益匪浅谢谢,马上出来
springcloud关注者 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
谢谢分享,期待后面的文章,受益匪浅
公园美丽 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
很经典,很期待
valiant025 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
希望帮助更多的朋友
springcloud关注者 评论了 (六)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
Global site tag (gtag.js) - Google Analytics