自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 写自己的框架,让别人笑掉大牙吧(AOP)

基于前面破框架我自己也实现了一下AOP技术,AOP技术现在也很成熟,有很多框架都实现了AOP,用来控制事务,log等内容,我这里也利用java 动态代理来实现了一下,不用说太多的废话,有关注的请去下载...

2013-04-30 12:50:16 87

原创 写自己的框架,让别人笑掉大牙吧(IOC2)

    上篇中主要使用配置文件来定义一些类实例之间的组织关系,这篇所要做的就是将其扩展,实现支持自定义化的注解,也就是使用注解来完成配置类实例之间的组织关系。废话不多,请看配置文件:   <?xml version="1.0" encoding="UTF-8"?> <beans> <bean id="test" class="com.sample.sprin.

2013-04-22 14:23:41 103

原创 写自己的框架,让别人笑掉大牙吧(IOC1)

       IOC在java框架中到处可见,我们只需要创建类,而不需要自己来创建实例,以及实例及实例之间的组织关系,而是通过配置文件或者注解来表明对象与对象之间的关系,最终有第三方根据配置文件及注解将需要的组件对象进行实例化的过程就是IOC。不知道这个理解是否正确,就将就着这么理解吧。通常我们使用别的框架来完成这个步骤。spring 大概大家都知道,典型的IOC ,实现也很强大。不过,spri...

2013-04-19 17:44:31 94

原创 关于java中对象属性值的校验的思考

     现在在java 开发中经常会遇到要交验某个object 的是否符合要求,例如最简单的是否为空,数字的范围...等等。当然现在也有一些jar包提供了这样的功能,我遇见过的就是在属性上加annotation ,比如 @notNull,@Max,@Min 等等   如果只是简单的校验,那么这些定义已经足够完成你的功能,假如我们的这个object 比较灵活,其具有状态,在不同的状态我们所做的校...

2013-04-15 14:09:18 341

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除