当前位置: 首页 > 面试题库 >

Spring获取当前的ApplicationContext

秦毅
2023-03-14
问题内容

我将Spring MVC用于我的Web应用程序。我的豆子写在“ spring-servlet.xml”文件中

现在我有一个课MyClass,我想用Spring bean访问这个课。

spring-servlet.xml我写了以下

<bean id="myClass" class="com.lynas.MyClass" />

现在我需要使用 ApplicationContext

ApplicationContext context = ??

这样我就可以

MyClass myClass = (MyClass) context.getBean("myClass");

这该怎么做??


问题答案:

只需注入即可。

@Autowired
private ApplicationContext appContext;

或实现此接口:ApplicationContextAware



 类似资料:
  • 我正在为我的web应用程序使用Spring MVC。我的bean是在“”文件中编写的

  • 问题内容: 我正在使用以下代码来获取当前网址 是否有其他方法可以获取相同的URL,或者可能是获取当前URL的更好方法? 谢谢。 问题答案: 从参考:

  • 问题内容: 我的网站在服务器上 为此,我有两个域, 和 我想使用PHP当前域,但是如果我使用,则可以告诉我 代替: 如何获取域而不是服务器名称? 我有PHP版本5.2。 问题答案: 尝试使用此: 或解析 apache_request_headers()

  • 我有一个Spring Boot REST应用程序,它使用JWT令牌进行授权。我想使用AuthenticationPrincipal注释获取控制器中当前登录的用户。但如果我从loadUserByUsername返回自定义模型,并且auth停止工作,它总是返回null。我的模型实现了用户详细信息。 我试图扩展组织。springframework。安全果心用户详细信息。但我从JWTAuthenticat

  • 我正在使用5.2.0版本的spring security和spring-security-saml2-service-provider。释放我正在通过IDP进行身份验证,以获取当前断言,以便将其映射到本地系统中的用户。我使用此代码获取Saml2Authentication对象 但我找不到用户。我可以获得saml2响应(authentication.getSaml2Response),但我不确定如何

  • 我正在使用侦探,我想知道是否有可能获得当前的跟踪ID?我不需要添加任何响应或任何东西。我只是想要跟踪ID的电子邮件提醒开发团队在某些情况下。