spring系列之 回调函数的使用
来源:互联网 发布:天刀蓝忘机捏脸数据 编辑:程序博客网 时间:2024/06/06 09:54
spring使用了大量的回调函数,如HibernateCallBack,打开你的eclipse,ctrl+shift+t,再输入*CallBack,你可以看到有多少地方在使用回调函数,下面分析一下大牛们为什么频繁使用这个CallBack函数。
废话少说,先来个例子说事儿。
不过这么写灵活度比较低,doInHibernate里的如果做另外的操作的话,就要重复修改TempClass的doInHibernate方法。
看到回调的好处了么?
我觉得这个回调的好处是:
通过创建匿名类,动态实现接口,并实现接口的方法,侧重点在于接口,不在乎实现接口的类,故采用匿名类。
如果你遇到了侧重点在于接口,而不在乎类实现的情况,就可以采取这种回调方式。
Oberser,swing的事件机制,以及java里的自定义事件机制,频繁用的都是回调.
包括java里的main函数,也可以理解为回调
那想想,为什么java *** 的时候就必须走main方法中呢,可见java ***的时候内部也是回调用的main,所以才跑到main方法里.main方法扔给二次开发人员,随意施展.
回调,回调,顾名思义:"你先实现吧,实现完了回头我调你".
转载请标明出处 http://blog.csdn.net/shimiso
技术交流群:361579846
- spring系列之 回调函数的使用
- 我们都从spring学到了什么? 系列一 之 回调函数的使用
- cocos2dx系列之回调函数
- spring中使用了回调函数
- 回调函数的使用
- 回调函数的使用
- 回调函数的使用
- 回调函数的使用
- 回调函数的使用
- 回调函数的使用
- 回调函数的使用
- 回调函数的使用
- 回调函数的使用
- 回调函数的使用
- 回调函数的使用
- 回调函数的使用
- CALLBACK回调函数使用之二
- CALLBACK回调函数使用之三
- utf8与unicode转换
- Java数据库编程中的几个常用技巧
- DISCUZ的Ucenter以及ECmall安装注意事项
- centos5.2 pptp 客户端设置与使用
- tomcat 6.0配置
- spring系列之 回调函数的使用
- extjs实例 ---生成下拉框
- MySQL bind-address
- JSP页面显示乱码解决方法
- PortTunnel端口映射后,取外网IP
- php面向对象(OOP):把对象串行化
- 使用Nhibernate需注意的问题
- 如何成为一个优秀的测试工程师
- struts2 学习笔记- 传智播客 2010-9-13