问题标签 [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.
hibernate - Spring Java 配置中的实体类配置
在 Spring Hibernate XML 配置中,我有
我知道 Spring Java 配置的等效项如下: LocalSessionFactoryBuilder(dataSource()).addAnnotatedClasses(Foo.class).buildSessionFactory();
我的问题是,如果我不使用 LocalSessionFactoryBuilder 类,而是使用 HibernateJpaVendorAdapter 和 LocalContainerEntityManagerFactoryBean 类,如何做同样的事情?
spring-java-config - SessionFactory XML 配置有效,但 Java 配置无效。为什么?
在 Spring XML 配置中,我有以下内容:
在 Java 类中,我有 @Autowired private SessionFactory sessionFactory; 没有二传手。这样可行。现在,我将 sessionFactory 更改为 Java 配置,如下所示。
我收到一个错误“无法自动装配字段”。添加二传手没有帮助。为什么 sessionFactory 不能使用 Java 配置自动装配?
顺便说一句,我也可以通过为 DAO 配置 Java 来解决这个问题。
ajax - 没有 XML 的 Spring 3 环境中的 DWR 3 集成
我开始了一个没有任何 XML 配置文件的新 Spring 项目。我成为注释配置的忠实粉丝。所以我尝试包含我在上一个项目中使用的 DWR 库。但我找不到任何教程,如何在 java config spring 环境中集成 DWR 3。
这是否已经可行,或者有人可以推荐另一种我不必使用 XML 配置文件的解决方案吗?
spring - 由于匹配模式异常,无法开始使用 Spring 安全性
我知道有一个丢失的帖子,即将出现同样的异常。但我尝试了所有这些,最后尝试了 3 个不同的教程。甚至这些示例源也遇到以下错误:
我做错了什么重要的事情吗?任何建议将不胜感激。因为我想用 JavaConf 来保护 REST 方法会很好,甚至更好 =) 我的 web.xml:
我的 spring-context.xml
最后是我的 dispatcher-servlet.xml
java - @Autowired 在 Spring-security 中的 UserDetails 上返回异常
请告诉我哪里有问题?这是我的项目:https ://github.com/intrade/inventory
我尝试使用 java config 启用 Spring 安全性,当我尝试将类型的依赖项MyCustomUserDetailsService
注入我的SecurityConfig
类时,我得到一个异常:
先感谢您!
java - springSecurityFilterChain nullPointer 异常
当我尝试运行项目时,Tomcat 返回异常。
有人可以帮助解决这个问题吗?配置类:https ://github.com/intrade/inventory/blob/master/src/main/java/com/springapp/mvc/InitApp/SecurityConfig.java
堆栈跟踪:
某些安全过滤器有问题。项目链接:GitHub
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 与我自己的 CustomUserDetailsService 一起使用!
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();
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 错误?
java - 如何使用 java config 配置 spring security 3.2 以使用 dao 身份验证和自定义身份验证过滤器
我已经使用 dao 身份验证和自定义身份验证过滤器搜索了 spring 安全示例,但我发现,所有示例都使用 xml 文件配置,
我的问题是如何配置自定义过滤器,即UsernamePasswordAuthenticationFilter
我基于 xml 的 securityConfig 文件如下所示:
我想将配置转换为基于Java配置的..我已经尝试过这样,但它不起作用:
安全配置类:
任何建议如何配置?
谢谢你!