问题标签 [spring-3]

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 投票
3 回答
19352 浏览

hibernate - 在 Spring 中设置 Hibernate 会话的刷新模式

我正在编写集成测试,在一种测试方法中,我想将一些数据写入数据库,然后读取它。

正如您在存储和读取数据之间看到的那样,会话应该被刷新,因为默认情况下FushMode没有AUTO数据可以实际存储在 DB 中。

问题:FlushMode可以ALWAYS在会话工厂或其他地方设置一些方法以避免重复session.flush()调用吗?

DAO 中的所有数据库调用都与HibernateTemplate实例一起使用。

提前致谢。

0 投票
3 回答
20152 浏览

java - Spring 3.0 依赖注入的最小 JAR

与这个关于早期 Spring 版本的问题类似,应用程序仅使用 Spring 3.0依赖注入所需的最低依赖是什么?应用程序上下文将仅由 XML 配置。Spring 依赖于一个日志框架,所以假设我已经包含了这些 JAR 用于日志:

  • jcl-over-slf4j.jar
  • logback-classic.jar
  • logback-core.jar
  • slf4j-api.jar
0 投票
2 回答
15197 浏览

java - 如何获取 Spring 事务管理器实例?

我使用注释来标记应该在事务中执行的方法。

但是,在一个地方我需要transactionManager.rollback()手动完成,没有注释。我怎样才能获得transactionManager对象?

0 投票
1 回答
9505 浏览

java - Spring 3.0 MVC 绑定嵌套对象

为什么 spring 不绑定我的嵌套对象上的值?

RegistrationBean 上的 SecurityQuestion 对象将问题和答案分别设置为 null、null,尽管在视图中使用 bean 表示法在表单中进行了设置。

豆子:

看法:

控制器:

解决方案

所有 bean 都必须有所有字段的 getter/setter。Spring 使用默认构造函数,然后使用 setter 从视图中改变对象。

0 投票
1 回答
416 浏览

spring - 使用拦截器名称升级到 Spring 3.0 问题

我正在尝试升级到 Spring 3.0,但遇到以下问题:

  • 查找依赖项。人们推荐使用 maven,但如果 jar 可以在某处下载,我宁愿不要尝试学习如何使用 maven/安装它。
  • 以下 bean 声明现在不再有效,但我不知道如何修复它:

投诉是<property name="interceptorNames">不再支持,应该以其他方式完成

0 投票
2 回答
2434 浏览

java - 如何以编程方式访问春季安全元素

如何以编程方式访问拦截 url 声明的内容(来自http://www.springframework.org/schema/security模式)?例如,

Spring 安全角色映射用于限制对某些页面的访问。我想提取相同的角色映射信息(模式接受属性),以便仅在 html 菜单中显示每个角色有权查看的那些页面。

我看过HttpConfigurationBuilder,但它是包保护的,似乎没有提供太多信息。我也试过:

但我只设法访问角色,而不是 url 模式。

0 投票
1 回答
1588 浏览

spring - 春天 3,Java EE 6

我正在学习 Java EE 6。我已经看到它在此版本的总括规范中取得了多大的进步。EJB 3.1 比以前的版本更容易和更轻量级,CDI 令人惊叹。

我不熟悉 Spring,但我经常读到它提供了一些 Java EE 堆栈没有的简洁特性。然而,我现在还了解到,Java EE 已经赶上了,现在可以与 Spring 完全竞争。

我知道从两者中进行选择取决于许多因素,但如果我们只关注功能,比如最新趋势等。哪一个具有领先优势?Spring 3 可以提供一些资产 Java EE 6 堆栈不能吗?

另外,Seam 框架呢?根据我的阅读,它就像 Java EE 6,但有一些附加功能?

0 投票
1 回答
3430 浏览

java - Spring 3 表单绑定对象始终为空

我正在尝试将嵌套对象与 Spring 3 绑定,但我遇到了问题。

JSP:

表单对象:

控制器:

formObject得到obj.aand obj.b,但file始终为空。

0 投票
2 回答
7333 浏览

java - 使用 Spring Cache 的依赖项

我想使用Spring Cache 功能,但我不知道这个模块有什么依赖关系。我有这样的配置:

却不<cache:annotation-driven />被认可。它给出了这个错误:

我认为它的出现是因为我没有 Spring 模块的 jar 文件,因为我没有添加所有(当我真正需要它们时添加它们)。

让 Spring Cache 工作需要哪些 spring 模块 jar?或者最后我在哪里可以找到这些信息?

谢谢

0 投票
2 回答
17759 浏览

java - 当 url 模式是路径时,无法让 Spring MVC 调度程序正常工作

我有一个 web 应用程序,我们目前仅将 spring MVC 应用于 REST 服务。我们希望我们的休息服务出现在 下${contextPath}/rest/**,但是当我设置它时,我们得到:

在名称为“Spring MVC Dispatcher Servlet”的 DispatcherServlet 中找不到具有 URI [/myapp/rest/testSvc/message] 的 HTTP 请求的映射

我的web.xml有:

servlet-context.xml,这很好,并且正在注册服务,因为它们在启动时注册。

我的控制器如下所示:

如果我将url-patterninweb.xml转换为 *.rest 并且我的请求映射messagemessage.rest它的工作。