<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- saved from url=(0038)http://taoistwar.iteye.com/blog/323729 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" dir="ltr"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>spring声明式事务配置方法(四):BeanNameAutoProxyCreator注入Bean - 大道至简 - ITeye技术网站</title>
<meta name="description" content="<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&q ...">
<meta name="keywords" content=" spring声明式事务配置方法(四):BeanNameAutoProxyCreator注入Bean">
<link rel="shortcut icon" href="http://taoistwar.iteye.com/images/favicon.ico" type="image/x-icon">
<link rel="search" type="application/opensearchdescription+xml" href="http://taoistwar.iteye.com/open_search.xml" title="ITeye">
<link href="http://taoistwar.iteye.com/rss" rel="alternate" title="大道至简" type="application/rss+xml">
<link href="./spring声明式事务配置方法(四) BeanNameAutoProxyCreator注入Bean - 大道至简 - ITeye技术网站_files/blog.css" media="screen" rel="stylesheet" type="text/css">
<link href="./spring声明式事务配置方法(四) BeanNameAutoProxyCreator注入Bean - 大道至简 - ITeye技术网站_files/green.css" media="screen" rel="stylesheet" type="text/css">
<script src="./spring声明式事务配置方法(四) BeanNameAutoProxyCreator注入Bean - 大道至简 - ITeye技术网站_files/application.js" type="text/javascript"></script>
<link ref="canonical" href="http://www.iteye.com/topic/323729">
<link href="./spring声明式事务配置方法(四) BeanNameAutoProxyCreator注入Bean - 大道至简 - ITeye技术网站_files/SyntaxHighlighter.css" media="screen" rel="stylesheet" type="text/css">
<script src="./spring声明式事务配置方法(四) BeanNameAutoProxyCreator注入Bean - 大道至简 - ITeye技术网站_files/shCoreCommon.js" type="text/javascript"></script>
<script src="./spring声明式事务配置方法(四) BeanNameAutoProxyCreator注入Bean - 大道至简 - ITeye技术网站_files/hotkey.js" type="text/javascript"></script>
<script src="./spring声明式事务配置方法(四) BeanNameAutoProxyCreator注入Bean - 大道至简 - ITeye技术网站_files/code_favorites.js" type="text/javascript"></script>
<style>
div#main {background-color: transparent; border: 0; padding: 0px; width: 740px;}
</style>
<style type="text/css">.dp-xml .cdata { color: #ff1493; }.dp-xml .tag, .dp-xml .tag-name { color: #069; font-weight: bold; }.dp-xml .attribute { color: red; }.dp-xml .attribute-value { color: blue; }</style></head>
<body>
<div id="header">
<div id="blog_site_nav">
<a href="http://www.iteye.com/" class="homepage">首页</a>
<a href="http://www.iteye.com/news">新闻</a>
<a href="http://www.iteye.com/forums">论坛</a>
<a href="http://www.iteye.com/ask">问答</a>
<a href="http://www.iteye.com/blogs">博客</a>
<a href="http://www.iteye.com/job">招聘</a>
<a href="http://taoistwar.iteye.com/blog/323729#" onclick="return false;" id="msna"><u>更多</u> <small>▼</small></a>
<div class="quick_menu" style="display:none;">
<a href="http://www.iteye.com/wiki">专栏</a>
<!--<a href="http://www.iteye.com/articles">文摘</a>//-->
<a href="http://www.iteye.com/groups">群组</a>
<a href="http://www.iteye.com/search">搜索</a>
</div>
</div>
<div id="user_nav">
<a href="http://taoistwar.iteye.com/login" class="welcome" title="登录">您还未登录 !</a>
<a href="http://www.iteye.com/all" style="color:red">我的应用</a>
<a href="http://taoistwar.iteye.com/login">登录</a>
<a href="http://taoistwar.iteye.com/signup" class="nobg">注册</a>
</div>
</div>
<div id="page">
<div id="branding" class="clearfix">
<div id="blog_name"><h1><a href="http://taoistwar.iteye.com/">大道至简</a></h1></div>
<div id="blog_preview">
</div>
<div id="blog_domain">永久域名 <a href="http://taoistwar.iteye.com/">http://taoistwar.iteye.com</a></div>
</div>
<div id="content" class="clearfix">
<div id="main">
<div class="blog_main">
<div class="blog_nav">
<div class="pre_next">
<a href="http://taoistwar.iteye.com/blog/323730" class="next" title="spring声明式事务配置方法(五):DefaultAdvisorAutoProxyCreator">spring声明式事务配置方法(五):DefaultAd ...</a>
|
<a href="http://taoistwar.iteye.com/blog/323728" class="pre" title="spring声明式事务配置方法(三):TransactionProxyFactoryBean继承方式">spring声明式事务配置方法(三):Transacti ...</a>
</div>
</div>
<div class="blog_title">
<div class="date"><span class="year">2009</span><span class="sep_year">-</span><span class="month">02</span><span class="sep_month">-</span><span class="day">06</span></div>
<h3><a href="./spring声明式事务配置方法(四) BeanNameAutoProxyCreator注入Bean - 大道至简 - ITeye技术网站_files/spring声明式事务配置方法(四) BeanNameAutoProxyCreator注入Bean - 大道至简 - ITeye技术网站.htm">spring声明式事务配置方法(四):BeanNameAutoProxyCreator注入Bean</a></h3>
</div>
<div class="blog_content">
<div class="dp-highlighter" id=""><div class="bar"><div class="tools">Xml代码 <embed src="/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%0A%3Cbeans%20xmlns%3D%22http%3A%2F%2Fwww.springframework.org%2Fschema%2Fbeans%22%0A%09xmlns%3Axsi%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema-instance%22%20xmlns%3Aaop%3D%22http%3A%2F%2Fwww.springframework.org%2Fschema%2Faop%22%0A%09xmlns%3Atx%3D%22http%3A%2F%2Fwww.springframework.org%2Fschema%2Ftx%22%0A%09xsi%3AschemaLocation%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20http%3A%2F%2Fwww.springframework.org%2Fschema%2Fbeans%20http%3A%2F%2Fwww.springframework.org%2Fschema%2Fbeans%2Fspring-beans-2.5.xsd%0A%20%20%20%20%20%20%20%20%20%20%20%20http%3A%2F%2Fwww.springframework.org%2Fschema%2Faop%20http%3A%2F%2Fwww.springframework.org%2Fschema%2Faop%2Fspring-aop-2.5.xsd%0A%20%20%20%20%20%20%20%20%20%20%20%20http%3A%2F%2Fwww.springframework.org%2Fschema%2Ftx%20http%3A%2F%2Fwww.springframework.org%2Fschema%2Ftx%2Fspring-tx-2.5.xsd%22%3E%0A%09%3Cbean%20id%3D%22testAction%22%20class%3D%22test.action.Stuts2ActionTest%22%3E%0A%09%09%3Cproperty%20name%3D%22service%22%20ref%3D%22templatesService%22%3E%3C%2Fproperty%3E%0A%09%3C%2Fbean%3E%0A%0A%09%3Cbean%20id%3D%22templatesService%22%20class%3D%22test.service.impl.TaoTemplatesServiceImpl%22%3E%0A%09%09%3Cproperty%20name%3D%22dao%22%20ref%3D%22templatesDAO%22%20%2F%3E%0A%09%3C%2Fbean%3E%0A%0A%09%3Cbean%20id%3D%22templatesDAO%22%20class%3D%22test.dao.impl.TaoTemplatesDAOImpl%22%3E%0A%09%09%3Cproperty%20name%3D%22sessionFactory%22%20ref%3D%22sessionFactory%22%3E%3C%2Fproperty%3E%0A%09%3C%2Fbean%3E%0A%0A%09%3C!--%E5%AE%9A%E4%B9%89%E6%95%B0%E6%8D%AE%E6%BA%90--%3E%0A%09%3Cbean%20id%3D%22dataSource%22%20class%3D%22org.apache.commons.dbcp.BasicDataSource%22%3E%0A%09%09%3C!--%20%20%20%E5%AE%9A%E4%B9%89%E6%95%B0%E6%8D%AE%E5%BA%93%E9%A9%B1%E5%8A%A8--%3E%0A%09%09%3Cproperty%20name%3D%22driverClassName%22%3E%0A%09%09%09%3Cvalue%3Eoracle.jdbc.driver.OracleDriver%0A%09%09%09%3C%2Fvalue%3E%0A%09%09%3C%2Fproperty%3E%0A%09%09%3C!--%20%20%20%E5%AE%9A%E4%B9%89%E6%95%B0%E6%8D%AE%E5%BA%93url--%3E%0A%09%09%3Cproperty%20name%3D%22url%22%3E%0A%09%09%09%3Cvalue%3Ejdbc%3Aoracle%3Athin%3A%40192.168.1.96%3A1521%3Ayxdb%0A%09%09%09%3C%2Fvalue%3E%0A%09%09%3C