ssh三大框架
文章平均质量分 78
尘一
这个作者很懒,什么都没留下…
展开
-
编码实现用JDK中的Proxy实现springAOP功能
http://blog.csdn.net/iamtheevil/article/details/6698377 (iteye的编辑器总是丢失源码,崩溃)1、 创建一个被拦截对象接口peopleService(横切性关注点) 2、 实现被拦截对象接口package com.wxy.service.impl;import com.wxy.service.People...原创 2011-08-18 15:04:57 · 110 阅读 · 0 评论 -
使用CGLIB实现AOP功能与AOP概念解释 .
第三方创建代理对象的框架cglib,目标类可以不实现接口 cglib(Code Generation Library)是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。cglib封装了asm,可以在运行期动态生成新的class。cglib用于AOP,jdk中的proxy必须基于接口,cglib却没有这个限制可以生成目标类的子类,并重写父类非f...原创 2011-08-19 10:30:43 · 257 阅读 · 0 评论 -
首次配置hibernate碰到的各种问题
1、java.lang.NoClassDefFoundError: org/dom4j/DocumentException 异常说明你的程序找不到dom4j包,到http://www.dom4j.org下载dom4j.jar包,放置到你程序的classpath或者在hibernate的lib中寻找。 2、SLF4J: Failed to load class "org.slf4j....原创 2011-03-15 21:18:59 · 201 阅读 · 0 评论 -
java回调机制实现
Java的接口支持提供了一种获得回调的等价功能的机制。其技巧是:定义一个简单的接口,并在该接口中声明我们要调用的方法。其特点是:一个实例持有一个接口的引用例如,假设我们希望在某个时间发生时得到通知。我们可以定义一个接口:package com.wxy.callback;public interface InterestingEvent { /**...2011-08-08 09:06:20 · 93 阅读 · 0 评论 -
spring环境搭建与测试
Chapter1、搭建与测试spring的环境1、 将必要的jar包导入到新建的project中(可以去官网下载,也可以google或者百度)至少必须使用的有spring.jar 和commons-logging.jar 2、 在calsspath路径下创建配置文件beans.xml(模板到处有)<?xml version="1.0" encoding="UTF-8"...原创 2011-08-10 08:40:37 · 129 阅读 · 0 评论 -
Spring管理bean的原理自定义实现
1、Spring通过BeanDefinition管理基于Spring的应用中的各种对象以及他们之间的相互依赖关系。BeanDefinition抽象了我们对Bean的定义,是让容器起作用的主要数据类型。 IoC容器是用来管理对象依赖关系的,对IoC容器来说,BeanDefinition就是对依赖反转模式中管理的对象依赖关系的数据抽象,也是容器实现依赖反转功能的核心数据结构,依赖反转功能都是围绕对...原创 2011-08-10 10:44:02 · 132 阅读 · 0 评论 -
编码剖析Spring依赖注入的原理
一、注入依赖对象基本类型对象注入:<bean id=”orderService” class=”com.wxy.service.OrderServiceBean”> <constructor-arg index=”0” type=”java.lang.String” value=”xxx”/>//构造器注入 <property...原创 2011-08-10 20:01:21 · 91 阅读 · 0 评论 -
Spring装配基本属性的原理分析与代码实现
首先,做一个配置属性的基本测试。修改beans.xml,使引用外部类变成内部bean属性:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/X...原创 2011-08-11 15:37:13 · 113 阅读 · 0 评论 -
Spring注解原理的详细剖析与实现
本文主要分为三部分:一、 注解的基本概念和原理及其简单实用二、 Spring中如何使用注解三、 编码剖析spring@Resource的实现原理 一、注解的基本概念和原理及其简单实用注解(Annotation)提供了一种安全的类似注释的机制,为我们在代码中添加信息提供了一种形式化得方法,使我们可以在稍后某个时刻方便的使用这些数据(通...2011-08-14 23:09:09 · 751 阅读 · 0 评论