问题标签 [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 投票
1 回答
1594 浏览

hibernate - Spring Java 配置中的实体类配置

在 Spring Hibernate XML 配置中,我有

我知道 Spring Java 配置的等效项如下: LocalSessionFactoryBuilder(dataSource()).addAnnotatedClasses(Foo.class).buildSessionFactory();

我的问题是,如果我不使用 LocalSessionFactoryBuilder 类,而是使用 HibernateJpaVendorAdapter 和 LocalContainerEntityManagerFactoryBean 类,如何做同样的事情?

0 投票
2 回答
82 浏览

spring-java-config - SessionFactory XML 配置有效,但 Java 配置无效。为什么?

在 Spring XML 配置中,我有以下内容:

在 Java 类中,我有 @Autowired private SessionFactory sessionFactory; 没有二传手。这样可行。现在,我将 sessionFactory 更改为 Java 配置,如下所示。

我收到一个错误“无法自动装配字段”。添加二传手没有帮助。为什么 sessionFactory 不能使用 Java 配置自动装配?

顺便说一句,我也可以通过为 DAO 配置 Java 来解决这个问题。

0 投票
1 回答
1207 浏览

ajax - 没有 XML 的 Spring 3 环境中的 DWR 3 集成

我开始了一个没有任何 XML 配置文件的新 Spring 项目。我成为注释配置的忠实粉丝。所以我尝试包含我在上一个项目中使用的 DWR 库。但我找不到任何教程,如何在 java config spring 环境中集成 DWR 3。

这是否已经可行,或者有人可以推荐另一种我不必使用 XML 配置文件的解决方案吗?

0 投票
2 回答
518 浏览

spring - 由于匹配模式异常,无法开始使用 Spring 安全性

我知道有一个丢失的帖子,即将出现同样的异常。但我尝试了所有这些,最后尝试了 3 个不同的教程。甚至这些示例源也遇到以下错误:

我做错了什么重要的事情吗?任何建议将不胜感激。因为我想用 JavaConf 来保护 REST 方法会很好,甚至更好 =) 我的 web.xml:

我的 spring-context.xml

最后是我的 dispatcher-servlet.xml

0 投票
1 回答
16100 浏览

java - @Autowired 在 Spring-security 中的 UserDetails 上返回异常

请告诉我哪里有问题?这是我的项目:https ://github.com/intrade/inventory 我尝试使用 java config 启用 Spring 安全性,当我尝试将类型的依赖项MyCustomUserDetailsService注入我的SecurityConfig时,我得到一个异常:

先感谢您!

0 投票
3 回答
12161 浏览

java - springSecurityFilterChain nullPointer 异常

当我尝试运行项目时,Tomcat 返回异常。

有人可以帮助解决这个问题吗?配置类:https ://github.com/intrade/inventory/blob/master/src/main/java/com/springapp/mvc/InitApp/SecurityConfig.java

堆栈跟踪:

某些安全过滤器有问题。项目链接:GitHub

0 投票
1 回答
2049 浏览

java - /j_spring_security_check HTTP 错误 404

看起来好像没有添加一些过滤器。我将 Spring security 3.2.0.RELEASE 与 java-config 一起使用。GitHub SecurityConfig.java上发布的完整项目在 这里:SecurityConfig.java

我尝试在以下位置设置过滤器:

在 csrf().disable() 之后 - 但问题没有解决......请帮我解决这个问题,因为我可以将 /j_spring_security_check 与我自己的 CustomUserDetailsS​​ervice 一起使用!

0 投票
3 回答
49527 浏览

java - 在 Spring javaconfig 中,如何初始化依赖于 @Service 的 @Bean

我已将基于 Spring 4.0 的项目从 xml 转换为 javaconfig。

在初始化时,我的一个 bean 需要通过 Spring @Service ( buildingService) 访问 Hibernate 以从 DB 中获取一些配置数据。bean 初始化如下所示:

问题是在 中bean.init(),服务被访问,失败并带有NullPointerException.

我添加buildingService了,@DependsOn但没有帮助。

可能在!?@Service之后处理 -annotated 类。@Bean

我可以自己初始化@Service-annotated 类吗?

编辑 1

感谢到目前为止的所有反馈!

我需要添加一些细节:

buildingService 不是 a @Bean,而是 a @Service,看起来像这样:

Smarty 是一个 Spring 托管的 Bean,并在一个带注释的@Configuration类中初始化,该类正在执行根上下文的初始化。

Smarty 直接依赖于 buildingService,如下所示:

我尝试使用注释Smarty.init()@PostConstruct但这并没有改变任何东西。

请注意,第一件事Smarty.init()是调用buildingService.getAll();

0 投票
1 回答
1037 浏览

java - Spring JavaConfig:使用 WebApplicationInitializer 进行错误处理

我正在尝试处理 Spring MVC Web 应用程序中的 Not Found (404)、Acces Denied (403)、Bad Request (400) 等错误。

我使用 WebApplicationInitializer 而不是 web.xml 来初始化我的 Web 应用程序。在 web.xml 中配置 http 错误处理会很简单:

我发现如何只处理拒绝访问错误: How do I add an Access Denied Handler in spring-security-javaconfig

但是有没有明确的解决方案来处理由 WebApplicationInitializer 初始化的 Web 应用程序中的 http 错误?

0 投票
2 回答
6927 浏览

java - 如何使用 java config 配置 spring security 3.2 以使用 dao 身份验证和自定义身份验证过滤器

我已经使用 dao 身份验证和自定义身份验证过滤器搜索了 spring 安全示例,但我发现,所有示例都使用 xml 文件配置,

我的问题是如何配置自定义过滤器,即UsernamePasswordAuthenticationFilter

我基于 xml 的 securityConfig 文件如下所示:

我想将配置转换为基于Java配置的..我已经尝试过这样,但它不起作用:

安全配置类:

任何建议如何配置?

谢谢你!