AOP是一个概念,一个规范,本身并没有设定具体语言的实现,这实际上提供了非常广阔的发展的空间。AspectJ是AOP的一个很悠久的实现,它能够和Java 配合起来使用。
Aspectj是什么
“a seamless aspect-oriented extension to the Javatm programminglanguage”(一种基于Java平台的面向切面编程的语言)。Aspectj...
分类:
Web程序 时间:
2015-02-12 18:30:04
阅读次数:
183
要点:
随着手指的滑动更新位置
drawText的时候,如何计算开始的位置,使str居中
1.CallSliderEndView.javapackage net.mobctrl.callendview;import android.annotation.SuppressLint;
import android.content.Context;
import android.content.res.T...
分类:
移动开发 时间:
2015-02-11 23:22:04
阅读次数:
392
xStream可以轻易的将Java对象和xml文档相互转换,而且可以修改某个特定的属性和节点名称,而且也支持json的转换; 它们都完美支持JSON,但是对xml的支持还不是很好。一定程度上限制了对Java对象的描述,不能让xml完全体现到对Java对象的描述。这里将会介绍xStream对JSON、XML的完美支持。xStream不仅对XML的转换非常友好,而且提供annotation注解,可以在JavaBean中完成对xml节点、属性的描述。以及对JSON也支持,只需要提供相关的JSONDriver就可以...
分类:
Web程序 时间:
2015-02-11 20:38:10
阅读次数:
327
常用的hibernate annotation标签如下:@Entity--注释声明该类为持久类。将一个Javabean类声明为一 个实体的数据库表映射类,最好实现序列化.此时,默认情况下,所有的类属性都为映射到数据表的持久性字段.若在类中,添加另外属性,而非映射来数据库的, 要用下面的Transie...
分类:
Web程序 时间:
2015-02-11 18:01:11
阅读次数:
236
在spring的官网中我们看到,spring的产品已经发展的非常壮大,然而很多产品对于很多公司来讲用的非常少,甚至用不到。因此本系列的源码解读也不会涉及全部的spring的产品。而是只对spring的核心功能IoC和AOP进行解释。
所谓源码解读,解读的是什么?实际上源码解读读的更多的是源码的注释,因为一个类的作用、一个接口或者一个方法的作用,我们往往是要根据注释才知道,这也是为...
分类:
编程语言 时间:
2015-02-11 16:43:58
阅读次数:
205
项目中 Business层,大多数代码都是public static fun(string xx) 这样的代码,没有接口。AOP 对象都是依赖于接口的,对于这种无接口的类有没有办法AOP。 答案有肯定的。可以用PostSharp。 AOP 依赖接口的我称之为动态AOP,编译时(MSI...
分类:
其他好文 时间:
2015-02-11 16:19:36
阅读次数:
302
1、 Struts2的拦截器概述
Struts2拦截器是在访问某个Action或Action的某个方法之前拦截,或者在运行之后处理。Struts2拦截器是可插拔的,拦截器是AOP(Aspect Oriented Programming,面向切面编程)的一种实现
Struts2的拦截器栈(InterceptorStack)就是将拦截器按一定的顺序联结成一条链。...
分类:
编程语言 时间:
2015-02-11 14:38:49
阅读次数:
165
package com.studySpring;
import org.springframework.beans.factory.annotation.Autowired;
public class Boss {
@Autowired
private Car car;
@Autowired
pri...
分类:
其他好文 时间:
2015-02-11 14:37:34
阅读次数:
131
一: 定义注解实体import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.an...
分类:
编程语言 时间:
2015-02-11 14:26:44
阅读次数:
322
所以就像R大说的,注解就是接口 Map,然后通过动态代理将他们组合起来就OK了^_^...
分类:
编程语言 时间:
2015-02-11 00:36:55
阅读次数:
349