我有兴趣使用Twitter4J
从Twitter流API获取推文。该库将在使用@Service注释的Spring类中使用,并将在StatusListener
中接收更新,以便稍后将其存储在数据库中。我的问题是,我会在接收更新时停止其他操作,还是用户可以与网站进行互动?
答案 0 :(得分:1)
用户仍然可以使用该网站。您可以在bean中进行twitter4j解析,其范围标记为原型,因此它不会是单例,因此如果标记为@Service,则不会对登录系统的其他用户产生任何线程问题。
请记住,默认情况下,Spring bean是单例。