在Spring中使用Twitter4J获取tweet



我有兴趣使用Twitter4J从Twitter流API获取tweet。该库将从带有@Service注释的Spring类中使用,并将在StatusListener中接收更新,以便稍后将其存储在DB中。我的问题是,在接收更新时,我是否会停止其他操作,或者用户是否能够与网站进行交互?

用户应该仍然能够使用该网站。您可以在bean中进行twitter4j解析,其作用域标记为prototype,因此它不会是单例,因此不会与登录到系统的其他用户创建任何线程问题,如果它被标记为@Service。

请记住,Spring bean在默认情况下是单例的。

最新更新