问题标签 [spring-java-config]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6662 浏览

spring-security - 基于代码的 Spring Security 配置

我正在尝试将 Spring Security 框架与基于代码的配置一起使用,并且我正在关注教程。

我在过滤器的初始化程序中有以下代码:

我认为这是正确的,但我不知道如何在课堂上实现spring-security.xml类似 bean 。@Configuration

0 投票
3 回答
9895 浏览

java - 使用 Spring JavaConfig 和 @Autowired 注入 Mockito Mock 对象

我正在尝试@Autowired用 Mockito 模拟对象替换一个对象。执行此操作的常用方法是使用 Springockito 使用 xml:

目前我正在尝试使用 Spring 的 JavaConfig 来完成这项工作。突然之间,Java 表达式比 xml 更加冗长:

我发现了一个名为 Springockito-annotations 的库,它允许您执行以下操作:

显然,更漂亮:) 唯一的问题是这个上下文加载器不允许我@Configuration为其他 bean 使用 JavaConfig(如果我这样做,Spring 会抱怨没有与这些自动装配字段匹配的候选者)。

你们知道让 Spring 的 JavaConfig 和 Springockito-annotations 发挥良好作用的方法吗?或者,是否有另一种创建模拟的简写?

作为一个很好的奖励,使用 Springockito 和 xml 配置,我能够模拟出具体的类,而无需为其依赖项提供自动装配候选者(如果有的话)。没有xml这不可能吗?

0 投票
1 回答
1934 浏览

spring - Spring 3.2.3 发布 Freemarker 的 Java 配置

我使用的是 Spring 3.1x,下面是我用来在我的配置类中设置 freemarker 属性的代码

现在我将我的 spring 升级到 3.2.3 版本,它很能说明问题

MvcConfig 类型的方法 setTemplateLoaderPath(String) 未定义

如何使用 java config 在 spring 3.2.3 中设置 freemarker 视图路径?

0 投票
1 回答
14862 浏览

java - How do I add an Access Denied Handler in spring-security-javaconfig

I'm using the spring-security-javaconfig library for spring security. If I were using xml config files, I'd use something like this to define a custom Access Denied page:

Here is my security configuration class so far:

0 投票
2 回答
5606 浏览

java - Weblogic 数据源从 JNDI 树中消失

我们正在使用 weblogic 版本 12C。重现问题的步骤: -

  1. 创建数据源。
  2. 将应用程序部署到 weblogic。
  3. 应用程序工作正常。
  4. 用新的耳朵更新部署的耳朵。
  5. 应用程序无法连接数据源。
  6. 数据源在 JNDI 树中不可用。

我们需要每次都创建一个新的数据源或再次保存数据源设置。

有人可以检查一下,如果您知道一些解决方案,请告诉我?

0 投票
1 回答
33979 浏览

spring - 使用 Spring Boot 配置 Spring Security

我是使用Java Config配置Spring Security的新手。我试图关注这个帖子。但是,当我运行我的应用程序时,我会在所有 URL 上收到基本身份验证质询,包括. 输入下面的任一用户 ID/密码组合似乎都不起作用。/

我的控制器:

不知道还有什么可以尝试的。只是寻找一些关于为什么这不起作用的指导。

更新

为了完整起见,这里是配置类:

和 WebApplicationInitializer:

我之前没有包含这些内容,因为它们几乎是参考博客帖子的复制粘贴。

0 投票
1 回答
1299 浏览

spring - 有没有办法在包级别使用 Spring @Profile 注释?

我正在尝试将特定配置文件的所有 bean 定义放在一起,而不是将它们全部推送到一个巨大的 AppConfig.java 类中。我想知道是否有一种方法可以使用 package-info.java 在包级别进行注释,并使该包中的所有配置文件都继承配置文件。

我在 package-info.java 中尝试了以下内容:

但是@Configuration无论它是否是“测试”配置文件,似乎都使用了包中的类。

是单独注释每个类的唯一选择吗?

0 投票
2 回答
2318 浏览

java - @Autowired 在 SessionFactory 中返回 NullPointerException

我尝试使用 Spring-MVC 和 Spring-Security 在 Java 上构建 Web 应用程序。在我需要从数据库中获取信息的一个模块中,我无法获取 SessionFactory。表单更多信息,这里是我的 java config 和其他文件源代码:WebAppConfig.java:

用户DAOImpl.java:

在这里,在 UserDAOImpl.java 中,我检索了一个异常。会话工厂为空。我介意我的 WebAppConfig 类中存在什么问题,因为在 DatabaseMessageSource.java 中我检索到相同的异常,我将在配置中添加这个类,并在构造函数中放置 SessionFactory。我不想在那里添加每个需要这种依赖关系的类。

错误信息:

数据库消息源.java:

0 投票
2 回答
3853 浏览

spring - BeanDefinitionStoreException 异常,因为尝试将应用程序从 xml 配置切换到 javaconfig

自从尝试从 xml config 切换到 javaconfig 后,我遇到了一些配置问题。

这是有问题的配置类:

这是我得到的例外:

entityManagerFactory 配置似乎有问题......我做错了什么?

0 投票
1 回答
5391 浏览

spring - @ComponentScan 的问题,自迁移到 javaconfig 后的过滤器

我正在尝试使用以下配置迁移到 javaConfig:

WebMvc 配置

主要配置

最后是我的自定义正则表达式过滤器

我收到诸如BeanCreationExceptionNoSuchBeanDefinitionException 之类的错误,如下所示:

我怀疑我的 @ComponentScan 配置有问题。有人可以帮忙吗?

编辑 1:这是我的 web.xml 等效项: