您的位置:首页 > 编程语言 > Java开发

Java.NullPointException 之 Service(业务层) 空 调DAOImpl实例方法,执行报错问题

2011-07-12 15:39 609 查看
在Service(业务层)条用DAOImpl 的方法时,虽然代码在写的时候可以 . “顿点”选择 DAOImpl中的方法名字,未报错,[2]并且,在Spring 配置文件中(applicationContext-service.xml) 中的

applicationContext-service.xml

<!-- 专卖区钢厂展示开始 -->

<bean id="billPriceService"

class="org.springframework.aop.framework.ProxyFactoryBean">

<property name="target">

<ref bean="billPriceServiceTarget"/>

</property>

<property name="interceptorNames">

<list>

<value>transactionAdvisor</value>

</list>

</property>

</bean>

<bean id="billPriceServiceTarget"

class="com.steelb.service.bill.impl.BillPriceServiceImpl">

<property name="billPriceDAO" ref="billPriceDAO"/>

<property name="saleMarketDAO" ref="saleMarketDAO"/> -->当时漏写了,也就是为配置注入,但是在代码中,【3】

</bean>

<!-- 专卖区钢厂展示结束 -->

【3】代码中,BillPriceServiceImpl.java
中,

public class BillPriceServiceImpl implements BillPriceService {

private BillPriceDAO billPriceDAO;

private SaleMarketDAO saleMarketDAO; --已经写入了。

//set方式注入

public void setBillPriceDAO(BillPriceDAO billPriceDAO){

this.billPriceDAO = billPriceDAO;

}

public void setSaleMarketDAO(SaleMarketDAO saleMarketDAO){ //-----已经写入了。

this.saleMarketDAO = saleMarketDAO;

}

但是在,发布项目执行的时候会 报,Java.NullPointException ,错误,因为在Spring 的applicationContext-service.xml
,的配置文件中为标记注入
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐