Java抽象类使用@Autowired注入实例
示例代码如下:
抽象类
1 | public abstract class AbstractWaterMark { |
增加子类(需要@Service注解)
1 |
|
测试类(装配抽象类/子类)
1 |
|
注意事项:
-
装配抽象类也可以
1
2
private AbstractWaterMark abstractWaterMark; -
使用new WaterMark();的方式,依然会出现空指针异常
-
必须有子类,且子类使用@service注解修饰