gpt4 book ai didi

java - 我可以在无状态 session bean 中使用实例变量吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:13:36 24 4
gpt4 key购买 nike

我知道无状态 bean 不维护 session 状态,但我需要的只是一个记录器。我应该在每个被调用的方法中获取记录器吗?如果不是那么我应该在哪里初始化它?

是否可以肯定,如果我编写这样的代码,我将不会在某些使用记录器的方法中得到 NullPointerException?

 @PostConstruct
public void init() {
logger = Logger.getLogger();
}

最佳答案

我猜你不想有一个特定于请求/ session 的记录器,对吧?在那种情况下,您甚至可以使用静态类成员来添加记录器并让所有 bean 实例使用相同的记录器。

关于java - 我可以在无状态 session bean 中使用实例变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10212031/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com