客户端调用服务端报 null?

ssm整合cfx 客户端调用服务端操作数据库的方法报null public static void main(String[] args) throws Exception {

JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance();

Client client = dcf.createClient("http://localhost:8081/ssm_2/webservice/HelloWorld?wsdl");
Object[] objects=client.invoke("all");

//调用web Service//输出调用结果

System.out.println(objects.length+"---"+objects[0].toString());

}

这是客户端调用

@Service
@WebService(endpointInterface="com.jksd.service.UserServices",serviceName="UserServices",targetNamespace="http://service.jksd.com/")
public class ServicesImpi implements UserServices {
@Autowired
private static UserDao user;

@Override
public List<Permissionlist> all() {
    // TODO Auto-generated method stub
    return user.all();
}

@Override
public String sys(String str) {
    // TODO Auto-generated method stub
    return "666";
}

}
报 user.all()为 null


Caused by: java.lang.NullPointerException: null
at com.jksd.service.servicesImpi.ServicesImpi.all(ServicesImpi.java:23) ~[classes/:na]

这是报的错

debug分析一下user是否注入进来。