applicationcontext相关内容

.properties 文件中的 PropertyPlaceholderConfigurer 和环境变量

我有一个带有 PropertyPlaceholderConfigurer 的 Spring application-context.xml,用于从 .properties 文件中获取属性值.主要和测试源文件夹具有单独的 .properties 文件.问题是我需要在 .properties 文件中使用环境变量.但是当我按照以下方式进行操作时: property.name=${env.SYSTEM_ ..

Spring3中注入applicationContext的最佳实践

如上面的标题,我对直接通过@Autowired 注释注入 applicationContext 或在单例 spring bean 中实现 ApplicationContextAware 接口之间的利弊感到困惑. 在哪些情况下您更喜欢哪一种,为什么?谢谢. 解决方案 实际上,两者都不好.它们都将您的应用程序与 Spring 框架联系起来,从而颠倒了整个控制反转的概念.在理想情况下,您的 ..

Spring DI applicationContext.xml xsi:schemaLocation 究竟是如何使用的?

注意:我提到的测试项目可以通过以下方式下载: git clone https://github.com/mperdikeas/so-spring-di-appcontext-schemalocation.git .. 并用 'ant run' 运行. 我“理解"XML 命名空间名称仅用作不透明标识符,并不打算用作 URI (维基百科).我还“理解"XML 模式位置旨在提供有关模式 ..
发布时间:2021-12-26 10:55:19 其他开发

如何在 Eclipse 中更改动态 Web 项目的上下文根?

我在 Eclipse 中开发了一个动态 Web 项目.我可以使用以下 URL 通过浏览器访问该应用程序: http://localhost:8080/MyDynamicWebApp 我想将访问 URL 更改为: http://localhost:8080/app 为此,我更改了项目“属性 | Web 项目设置 | 上下文根"中的上下文根.但是,Web 应用程序仍然具有相同的访问 URL.我 ..
发布时间:2021-12-06 14:26:30 Java开发

如何为应用程序上下文初始化事件添加一个钩子?

对于常规 Servlet,我想您可以声明一个 上下文侦听器,但对于 Spring MVC,Spring 会让这更容易吗? 此外,如果我定义了一个上下文侦听器,然后需要访问在我的 servlet.xml 或 applicationContext.xml 中定义的 bean,我将如何访问他们? 解决方案 Spring 有一些您可以处理的标准事件. 为此,您必须创建并注册一个实现 A ..
发布时间:2021-12-03 17:22:36 其他开发

BeanFactory 与 ApplicationContext

我对 Spring Framework 还很陌生,我一直在尝试使用它并将一些示例应用程序放在一起,以评估 Spring MVC 以用于即将到来的公司项目.到目前为止,我真的很喜欢我在 Spring MVC 中看到的东西,它看起来非常易于使用,并鼓励您编写对单元测试非常友好的类. 作为练习,我正在为我的一个示例/测试项目编写一个主要方法.我不清楚的一件事是 BeanFactory 和 Appl ..
发布时间:2021-12-03 17:11:18 其他开发

Spring MVC 中的 ApplicationContext 和 WebApplicationContext 有什么区别?

应用程序上下文和 Web 应用程序上下文有什么区别? 我知道 WebApplicationContext 用于面向 Spring MVC 架构的应用程序吗? 我想知道ApplicationContext在MVC应用中有什么用?而ApplicationContext中定义了什么样的bean? 解决方案 Web 应用程序上下文扩展的应用程序上下文,旨在与标准 javax.servl ..
发布时间:2021-12-03 17:05:35 其他开发

如何以编程方式启用“annotation-config"?在 Spring ApplicationContext 中

通常在 spring 中启用注解(例如 @Autowired)是通过将其包含在 spring XML 中来完成的. 有没有一种方法可以在初始化之前在 ApplicationContext(或实现)上以编程方式执行此操作? 解决方案 我在这个问题上挣扎了很多,作为一种解决方法,我创建了一个包含以下内容的简单 spring-aspect-config.xml 文件 ..
发布时间:2021-11-10 23:18:48 Java开发

为什么我必须在 @Configuration 注释的 Spring 配置类中有一个默认构造函数?

我正在为 Spring Core 认证而学习,关于提供的学习资料,我有这个问题,但我无法给出答案. 为什么必须在@Configuration 中有一个默认构造函数带注释的类? 我没有在由 @Configuration 注释注释的配置类中声明任何构造函数.默认构造函数是超类继承的构造函数吗?或者是什么?为什么我必须有一个默认构造函数而我不能覆盖它? Tnx 解决方案 根据 ..
发布时间:2021-11-10 22:27:11 Java开发

使用 spring 进行 Java 注释扫描

我需要用名称注释的类很少,所以我将注释定义为 @Retention(RetentionPolicy.RUNTIME)@目标(元素类型.类型)公共@interface JsonUnmarshallable {公共字符串值();} 现在需要这个注解的类定义为 @JsonUnmarshallable("myClass")公共类 MyClassInfo {} 我用下面的代码扫描注释 ..
发布时间:2021-11-10 22:26:42 Java开发

Monodroid getApplicationContext()?

有谁知道如何在 monodroid 中获取应用程序上下文(我正在寻找 getApplicationContext() 的 monodroid 实现)?我试过 Application.ApplicationContext 但它不起作用.我写了一个继承 Application 的类,我想将 ApplicationContext 显式转换为这种类型.在这一点上,mono 死了,输出上有一条非常无用的消息 ..
发布时间:2021-09-29 20:23:40 其他开发