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
,的配置文件中为标记注入
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
,的配置文件中为标记注入
相关文章推荐
- Spring 使用注解注入,调用类实例出现 java.lang.NullPointException 问题的解决方法
- An internal error occurred during: "Add Deployment". java.lang.NullPointException 问题解决
- ssm java.lang.NullPointerException 在service.impl下面
- Javadoc 执行后报告java.lang.NullPointerException问题求解
- zendstudio12.5汉化时出现问题java.lang.NullPointerException解决方法
- 关于POI中sheet.getRow方法返回值为null的问题 (NullPointException)
- spring 调用dao service nullpointException
- android中遇到java.lang.NumberFormatException: unable to parse 'null' as integer此类问题的原因及解决方法
- android开发中遇到的问题解决之RelativeLayout执行measure(w,h)方法时,出现NullPointerException的异常情况
- java.lang.IllegalArgumentException: name MUST NOT NULL! at org.nutz.dao.impl.NutDao.fetch
- [SSM]java.lang.NullPointerException at serviceimpl
- java.lang.IllegalArgumentException: name MUST NOT NULL! at org.nutz.dao.impl.NutDao.fetch
- EClipse + NDK java.lang.NullPointerException 的解决方法
- myeclispe中创建maven web工程update project configuration 报错java.lang.NullPointerException解决方法
- SSH Exception 2017.3.28-1java.lang.NullPointerException(find方法)
- 在tomcat上应用web时,报java.lang.NullPointerException错误的解决方法
- Java多线程执行处理业务时间太久解决方法代码示例
- SSH框架问题——java.lang.NoClassDefFoundError: org/springframework/dao/support/PersistenceExceptionTransla
- Android-NDK开发之基础--Android JNI实例代码(一)-- 在JNI中执行Java方法--C/C++调用Java
- 使用网上流传的一个数据库连接池在Proxy.newProxyInstance处引起 java.lang.ClassCastException 问题的解决方法