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