- 浏览: 174256 次
- 性别:
- 来自: 厦门
文章分类
- 全部博客 (186)
- Ant (11)
- Axis2 (15)
- Car (9)
- Eclipse (1)
- Java (19)
- Java-EM (4)
- Javascript (11)
- Jsp (1)
- Hibernate (9)
- Mysql (1)
- Ms-Dos (5)
- Music (0)
- Oracle (3)
- Postgresql (0)
- Photoshop (1)
- Spring (17)
- Struts (8)
- Selenium (5)
- Ubuntu (13)
- News (17)
- Others (7)
- SSH (11)
- 算法 (5)
- FreeMarker (4)
- Tomcat (2)
- Linux (5)
最新评论
转自:http://hi.baidu.com/annleecn/blog/item/6058798a21410a14c8fc7ac6.html
spring bean 结构:
interface impliment
BaseDao BaseDaoImpl
| |
ProductDao ProductDaoImpl
BaseService BaseServiceImpl
| |
ProDuctService ProDuctServiceImpl
spring配置:
beanid class property-ref
BaseDao BaseDaoImpl sessionFactory
ProductDao ProductDaoImpl sessionFactory
BaseService BaseServiceImpl BaseDao
ProDuctService ProDuctServiceImpl ProductDao
问题:
当我调用 ProDuctService继承BaseService的方法时,提示我BaseDao属性null,
怎么回事?在ProDuctService也必须注入BaseDao吗?
解决方法:
在ProDuctService 里,设置dao的时候需要super.set(dao)一下就行了,
不用在spring再注入一次了(虽然再注入也可以,但毕竟不规范)。
如下所示:
Java代码
public void setProductDao(ProductDao productDao) {
super.setBaseDao(ProductDao);
this.Product = productDao;
}
发表评论
-
JAVA中建立多线程的典型例子
2008-10-24 21:23 720JAVA中建立多线程,无非两种方式,一是继承自thread类 ... -
解决 Java 程序的乱码问题
2008-10-28 19:19 643早上来上班,同事问在本机好好的 Java 程序,放到服务器上运 ... -
编写对GC友好,又不泄漏的代码
2008-10-31 14:07 642编写对GC友好,又不泄 ... -
java实现给图片添加水印和文字
2008-10-31 18:49 758import java.io.*; import com.su ... -
Java实现分类文件拷贝1
2008-10-31 19:12 940在Java中对文件进行分类 如果你是个Java程序员,也许你 ... -
Java实现分类文件拷贝2
2008-10-31 19:13 667对于对老文件的修改,我 ... -
Java实现分类文件拷贝3
2008-10-31 19:14 679java.io.BufferedWriter; import ... -
Java实现分类文件拷贝4
2008-10-31 19:15 658tputStream fos=new FileOutputSt ... -
j2ee清除缓存的三句话
2008-10-31 19:19 489在ajax中经常会遇到一个问题,就是有重复请求的时候,ajax ... -
java中回调的实现
2008-10-31 19:22 626//定义一个接口 interface Incrementabl ... -
java实现快速排序算法
2008-10-31 19:23 633void paixu(int a[],int low,int ... -
java的窗口关闭问题
2008-10-31 19:24 939java的窗口关闭可以实现windowLinstener接口来 ... -
关于 DAO 接口设计的思考
2008-11-07 11:03 647需求: 现在要设计 3 个 DAO 分对 Wind, Hors ... -
如何比较两个有可能为null的实例
2008-11-09 16:37 785如何比较两个有可能为null的实例 以前在写程序 ... -
Java 理论与实践: 嗨,我的线程到哪里去了?
2008-11-21 21:11 660Java 理论与实践: 嗨,我的 ... -
详细解析Java中抽象类和接口的区别
2008-11-26 20:39 631详细解析Java中抽象类 ... -
Java获取系统所有进程(转)
2009-02-06 12:36 900代码比较简单,就不那么讲究了。一个 main 写了吧。 im ... -
MD5加密 Java代码
2008-12-15 19:29 782因为代码太长,无法贴上来,所以传到了网盘上,可以下载 点击下 ...
相关推荐
ProductService
当某一列的值全是NULL时,sum(col)的返回结果为NULL。 多选 7.关于接口使用抛异常还是返回错误码,下列哪些说法符合《阿里巴巴Java开发手册》:ABCD A .向公司外部提供的http/api接口,推荐使用“错误码”方式...
Destination.Travel.ProductService:产品服务
CPNT 262-最终项目-热像摄影项目说明??????存放和部署信息GitHub存储库: Heroku应用程序: 仓库维护者:Ed Irvine 存储库合作者:Norvillie Villaruel,Karen Sule,Michael Hintz笔记使用EJS进行?...
如果不使用依赖注入,假设我们需要在product组件中使用这个服务时就会new一个ProductService类,但如果这个组件被用到了另一个地方,需要的服务改变了,我们就不得不更改组件中的内容,这样的组件不能说是可复用的。...
//Calling WCF IProductService productService = serviceProvider.GetService<IProductService>();//This is a remote interface string products = productService.GetProducts(); Console.WriteLine...
该演示由以下项目和产品提供支持: 用于远程过程调用服务到服务呼叫用于服务发现和配置管理用于部署和托管的阿里云 阿里云监控用于部署和托管的阿里云 ,无需了解基础架构。现场演示您可以访问实时演示,该演示在...
(3)将ParseRecord添加到您的主模块的依赖项列表中例子ProductService.js app . factory ( 'ProductService' , function ( ParseRecord ) { return ParseRecord . extend ( 'Product' , [ // fields 'name' , '...
—————————后台——————- 代码如下: ...= null) { foreach (var pvIdsCount in pvIds) { var pvId = pvIdsCount.pvId; var count = pvIdsCount.count; var stock = _productService.GetProductVariant
我为 AngularJS 研讨会准备的示例是客户端项目。 项目必须在 http://localhost:54848 上安装并运行才能正常。 如果 API 发布在另一个端口上,更改 Scripts/Angular/services/productService.js 中 $productService ...
OctoPetShop 用.NET Core编写的Octopus Pet Shop示例Web应用程序。... 您还需要在octopetshop-sql-deployment.yaml,octopetshop-database-job.yaml,octopetshop-productservice-deployment.yaml和o
WP.CodingChallenge.ProductService 只是演示最佳做法的简单API 建筑学 概述 本地设置 本部分旨在记录所需的最低强制设置,以使该服务的实例在开发环境中本地运行。
基于 eBay 的 Java 调查结果工具包 ( ) 使用以下命令创建 jar: $蚂蚁罐 将创建:lib/product.jar 要将 wsdl 文件更新为更新版本,只需替换 wsdl/ProductService.wsdl
FAVS商务FAVS-commerce是一... 如果将每个域都实现为单个微服务,则意味着要为特定客户下订单, OrderService将必须询问CustomerService是否存在指定的customerId并与ProductService和指定的productId重复相同的操作。