我们可以在spring控制器中自动挂载静态字段吗?
例如:
@Autowired
public static JNDIEMailSender jNDIEmailSender;
Run Code Online (Sandbox Code Playgroud)
gka*_*mal 10
不,我认为这不会起作用.您可以添加setter方法,使用@Autowired对其进行注释,并在setter中设置静态字段.
@Autowired
void setJNDIEmailSender(JNDIEmailSender jndiEmailSender) {
ClassName.jNDIEmailSender = jndiEmailSender
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10789 次 |
| 最近记录: |