Spring 注入报空指针
publicclassTest{@ResourceprivateOrderServiceorderService;publicstaticvoidmain(String[...
public class Test {
@Resource
private OrderService orderService;
public static void main(String[] args) {
// TODO Auto-generated method stub
Test test = new Test();
test.test();
}
public void test(){
Order order=orderService.load("402880e7314688ab01314694edc1001b");
System.out.println(order.getOrderSn());
System.out.println(order.getShipAddress());
}
}报空指针,麻烦您帮忙解决一下 展开
@Resource
private OrderService orderService;
public static void main(String[] args) {
// TODO Auto-generated method stub
Test test = new Test();
test.test();
}
public void test(){
Order order=orderService.load("402880e7314688ab01314694edc1001b");
System.out.println(order.getOrderSn());
System.out.println(order.getShipAddress());
}
}报空指针,麻烦您帮忙解决一下 展开
3个回答
展开全部
为你的orderService提供set/get方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
applicationcontext.xml 里面要配好
如
<bean id="test" class="com.test">>
<property name=" OrderService" ref=" OrderService"></property>
</bean>
如
<bean id="test" class="com.test">>
<property name=" OrderService" ref=" OrderService"></property>
</bean>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
orderService要有set/get方法,如果没有get和set方法,把@Resource改成@Autowired
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询