Service中应该创建static方法还是非static方法?

Controller->Service

以下哪个方法比较推荐,从代码整洁性能来考量的话?

//非静态方法
.....Controller {
    Service service = new Service()
    
    public void path() {
        ...
        service.call();
        ...
    }
}
//静态方法
.....Controller {
    public void path() {
        ...
        Service.call();
        ...
    }
}


评论区

JFinal

2019-09-04 11:14

没有明确理由的情况下,不要使用 static

下载首页的 jfinal demo,里面有例子可以参考

西红柿番茄酱

2019-09-04 13:32

@Inject //注入
private Service service;


public void path() {
...
service.call();
...
}

热门反馈

扫码入社