自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 让Style帮你减少JAVA的错误

让Style帮你减少JAVA的错误Style是一个java8的函数式工具集,但不仅仅包括函数式,还有许多常用类库的增强 首先给出Style工具集坐标 请在github中查看release 中文文档坐标1 坐标2 (如果好用请您点个星哦~)本文通过java程序员常犯的10个错误这篇文章,以及本人平时编码中遭遇的失误,给出使用Style工具集后的解决方案 点击链接查看引用文章。后面给出的是部

2015-08-28 04:24:59 322

原创 更简单的动态代理

​更简单的动态代理很多情况下我们需要对某个对象进行动态代理,然而JDK的代理非常繁琐 简化代理方式后我们可以这么书写proxy(new ProxyHandler(toProxy){RETURN_TYPE methodName(args...){...}});......

2015-08-23 15:17:58 357

原创 IOC的一种简易实现(四)

上一篇介绍了注入入口AutoWire类,以及一部分IOCController的实现。这里介绍IOCController7个核心方法。void invokeSetter(Object target, Method m) //调用setterObject construct(Constructor con, Object[] parameterValues) //根据构造函数和

2015-03-01 22:55:12 512

原创 IOC的一种简易实现(三)

上一篇:http://blog.csdn.net/wkgcass/article/details/43969219展示了全部的功能,不过没有用实例进行进一步说明。这篇先不上实例,先看看这个工具的内部逻辑。首先,最重要的是注入入口。编程中不存在没有逻辑的事情。所以能够使用 new 来完成所有注入,肯定不是通过某个实例的方法完成的注入。入口就在要被注入的类中!

2015-02-28 17:33:21 410

原创 IOC的一种简易实现(二)

上一篇在这儿:http://blog.csdn.net/wkgcass/article/details/43954249大致说了一些基础功能。这篇来看看它全部的功能1.全自动如果注入没有歧义,没有特别的需求,只是要完成注入,则只要extends AutoWire,或者对类定义处进行@Wire注解标明,即可完成注入不过对于@Wire注解标注的类,直接使用new来实例化

2015-02-27 16:30:34 407

原创 IOC的一种简易实现

Spring源码真长,看着累死了。而且稍微有些缺陷,比如万一你必须new一个类,那这个类就得手动调用各setter。当然,实现ApplicationContextAware后再取出bean也可以。总觉得稍显麻烦。毕竟,java本身只有简单纯粹的语法,没有各式各样的框架。而创建一个类最简单的方法自然就是使用 new 。如果使用new创建的对象也能直接实现 inversion of con

2015-02-26 16:15:45 704

cass.toolbox.ioc

我做的一个简易ioc工具,详细使用方法见我的csdn博客,或者我的github repsitory(wkgcass/toolbox)

2015-02-28

空空如也

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

TA关注的人

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