![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 98 阅读 · 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 · 247 阅读 · 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 · 190 阅读 · 0 评论 -
java回调机制实现
Java的接口支持提供了一种获得回调的等价功能的机制。其技巧是:定义一个简单的接口,并在该接口中声明我们要调用的方法。其特点是:一个实例持有一个接口的引用 例如,假设我们希望在某个时间发生时得到通知。我们可以定义一个接口: package com.wxy.callback; public interface InterestingEvent { /** ...2011-08-08 09:06:20 · 80 阅读 · 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 · 121 阅读 · 0 评论 -
Spring管理bean的原理自定义实现
1、Spring通过BeanDefinition管理基于Spring的应用中的各种对象以及他们之间的相互依赖关系。BeanDefinition抽象了我们对Bean的定义,是让容器起作用的主要数据类型。 IoC容器是用来管理对象依赖关系的,对IoC容器来说,BeanDefinition就是对依赖反转模式中管理的对象依赖关系的数据抽象,也是容器实现依赖反转功能的核心数据结构,依赖反转功能都是围绕对...原创 2011-08-10 10:44:02 · 120 阅读 · 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 · 86 阅读 · 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 · 105 阅读 · 0 评论 -
Spring注解原理的详细剖析与实现
本文主要分为三部分: 一、 注解的基本概念和原理及其简单实用 二、 Spring中如何使用注解 三、 编码剖析spring@Resource的实现原理 一、注解的基本概念和原理及其简单实用 注解(Annotation)提供了一种安全的类似注释的机制,为我们在代码中添加信息提供了一种形式化得方法,使我们可以在稍后某个时刻方便的使用这些数据(通...2011-08-14 23:09:09 · 730 阅读 · 0 评论