当前位置:编程学习 > JAVA >>

求一个jdbc中使用动态代理管理事务的例子

搞了快一天了都没出个头绪来,求高手指点。上网查、翻书,都是说“动态代理应用广泛,可用于日志记录、事务管理.......”,可就是没见一行代码。
--------------------编程问答-------------------- 这个代码写起来有点多。而且每步的思路都要写明。 --------------------编程问答--------------------
引用 1 楼 suciver 的回复:
这个代码写起来有点多。而且每步的思路都要写明。

那可不可以有空时指点一下感激不尽 --------------------编程问答--------------------
引用 2 楼 ycongtou 的回复:
Quote: 引用 1 楼 suciver 的回复:

这个代码写起来有点多。而且每步的思路都要写明。

那可不可以有空时指点一下感激不尽

楼主的基础功底学的怎样了,这个讲解起来基础知识要过硬。 --------------------编程问答--------------------
引用 3 楼 suciver 的回复:
Quote: 引用 2 楼 ycongtou 的回复:

Quote: 引用 1 楼 suciver 的回复:

这个代码写起来有点多。而且每步的思路都要写明。

那可不可以有空时指点一下感激不尽

楼主的基础功底学的怎样了,这个讲解起来基础知识要过硬。

应该还没烂到让人无语的水平吧
--------------------编程问答-------------------- 这种东西没必要自己写,很多开源的事物管理器可以用比如spring,而且自己写写到猴年马月,而且要对设计模式非常之熟悉 --------------------编程问答-------------------- 你可以先看看jdk自带的动态代理。Proxy类和InvocationHandler 接口
--------------------编程问答--------------------
引用 6 楼 zsjpower 的回复:
你可以先看看jdk自带的动态代理。Proxy类和InvocationHandler 接口

嗯,这个看过了。昨天看了一天,可看到说动态代理可以实现事务管理,就想自己搞搞... --------------------编程问答--------------------
引用 5 楼 MrsFeng 的回复:
这种东西没必要自己写,很多开源的事物管理器可以用比如spring,而且自己写写到猴年马月,而且要对设计模式非常之熟悉

嗯,正学设计模式呢,就是因为看到说它可以管理事务,所以才想自己搞一搞的。
看了其他几种模式都觉得很有趣的啊,也不难,如果动态代理实现这个极其复杂的话,那就算了,不过自己搞搞也没坏处 --------------------编程问答-------------------- 并不是要写出一套和spring一样的事务管理器来。只是要运用自己所掌握的技术和设计模式写出他的雏形(例子)就可以了。因为能写出他的雏形并且可用的,基本AOP的事务管理对你来说已经不是什么难事了,这样加深对AOP的理解以及运用的场景和拓展自己的编程思维是很有帮助的,以后碰到类似或者有需要用这种技术的地方,就不会昏头昏脑的。空调格力不是说过要掌握核心技术吗,毕竟掌握核心技术不会受制于人,也会让自己在技术迈向更高的台阶 --------------------编程问答--------------------
引用 9 楼 suciver 的回复:
并不是要写出一套和spring一样的事务管理器来。只是要运用自己所掌握的技术和设计模式写出他的雏形(例子)就可以了。因为能写出他的雏形并且可用的,基本AOP的事务管理对你来说已经不是什么难事了,这样加深对AOP的理解以及运用的场景和拓展自己的编程思维是很有帮助的,以后碰到类似或者有需要用这种技术的地方,就不会昏头昏脑的。空调格力不是说过要掌握核心技术吗,毕竟掌握核心技术不会受制于人,也会让自己在技术迈向更高的台阶

额,我还没理解到这种高度,只是近几天看设计模式觉得很有意思,想自己搞个小例子玩玩,但就是搞不出来就郁闷了......想起以前学反射时写的一个简易的ORM的东西,现在想用动态代理模式加上事务,这两天发现貌似不是个容易的活啊 --------------------编程问答--------------------
引用 10 楼 ycongtou 的回复:
Quote: 引用 9 楼 suciver 的回复:

并不是要写出一套和spring一样的事务管理器来。只是要运用自己所掌握的技术和设计模式写出他的雏形(例子)就可以了。因为能写出他的雏形并且可用的,基本AOP的事务管理对你来说已经不是什么难事了,这样加深对AOP的理解以及运用的场景和拓展自己的编程思维是很有帮助的,以后碰到类似或者有需要用这种技术的地方,就不会昏头昏脑的。空调格力不是说过要掌握核心技术吗,毕竟掌握核心技术不会受制于人,也会让自己在技术迈向更高的台阶

额,我还没理解到这种高度,只是近几天看设计模式觉得很有意思,想自己搞个小例子玩玩,但就是搞不出来就郁闷了......想起以前学反射时写的一个简易的ORM的东西,现在想用动态代理模式加上事务,这两天发现貌似不是个容易的活啊

楼主真想知道实现思路写个例子的话,可以加q给你讲解下 --------------------编程问答-------------------- 动态代理管理实务,你是说用sping么??不过纯jdbc怎样用spring来管理实务还没试过,我只用过hibernate、ibatis用spring管理实务。 --------------------编程问答-------------------- jdbc中的connection自己就实现了事务处理的
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,