今天在编写util的时候,发现不能调用到工具类里面的方法,转眼一看,原来不是工具类里面的方法是static类型的,使用@Resource注入进来没有效果。
1.static和@Componet的名词解释
static
用static声明的成员变量为静态成员变量,他从属于类,只能通过类名直接调用;
-----------------普通变量和方法从属于对象,需要new才可以调用
----------------- 静态方法不能调用非静态成员,编译会报错
@Componet
该注解是spring的一个注解,它的作用是实现bean的注入,这样的话我们就可以通过@Autowired和@Resource来进行注入到service层下了进行调用