package com.example.aspectjdemo;
import org.springframework.stereotype.Repository;
@Repository
public interface HelloService {
void sayHello(String name);
}
package com.example.aspectjdemo;
import org.springframework.stereotype.Service;
@Service
public class HelloServiceImpl implements HelloService{
@Override
public void sayHello(String name) {
if (null == name || name.trim() == "") {
throw new RuntimeException("param is null!");
}
System.out.println("hello"+name);
}
}
public class TestAspect {
@Autowired
private HelloService helloService;
@Test
public void sayHello(){
helloService.sayHello("dom");
}
报错代码如下,请问大神如何解决,谢谢!
java.lang.NullPointerException
at com.example.aspectjdemo.TestAspect.sayHello(TestAspect.java:21)