问题内容: 我对Spring Framework还是很陌生,我一直在研究它,并将一些示例应用程序放在一起,以评估Spring MVC以便在即将到来的公司项目中使用。到目前为止,我非常喜欢我在Spring MVC中看到的内容,它似乎非常易于使用,并鼓励您编写对单元测试非常友好的类。 作为练习,我正在为我的一个样本/测试项目编写一种主要方法。我不清楚的一件事是BeanFactory和之间的确切差异Ap
问题内容: 我正在使用定义应用程序中的阶段。配置为将必要的类(此处称为Configurator)与阶段一起注入。 现在,我需要另一个名为的类的阶段列表。在不提供访问其阶段的名单。 我不能改变班级。 我的想法: 定义一个名为Stages的新bean,并将其注入到和中。我的想法是,我不知道如何转换此属性: into a bean. 这样的事情不起作用: 有人可以帮我吗? 问题答案: 导入spring
问题内容: 我设法在Spring中使用JobStoreTX持久性存储来配置和调度Quartz作业。我不使用Spring的Quartz作业,因为我需要在运行时动态地调度它们,并且我发现的所有将Spring与Quartz集成的示例都是在Spring配置文件中对程序进行硬编码的。。。我安排工作: EMailJob是一个简单的工作,它使用Spring的JavaMailSenderImpl类发送电子邮件。
问题内容: 下面显示的是我尝试引用我的ApplicationProperties bean的代码片段。当我从构造函数引用它时,它为null,但是从另一个方法引用时,它很好。到目前为止,在其他类中使用此自动装配的bean都没有问题。但这是我第一次尝试在另一个类的构造函数中使用它。 在下面的代码段中,当从构造函数调用时,applicationProperties为null,但在convert方法中引用
问题内容: 我有一个关于Hibernate使用的简单问题。我通过注释类的字段以及注释相应bean的get方法,以两种方式之一不断看到人们使用JPA注释。 我的问题如下:使用JPA注释,例如@Id,注释字段和bean方法之间是否有区别。 例: - - - - - -要么 - - - - - - 问题答案: Spring首选项是字段访问。这就是我所遵循的。
问题内容: 我正在尝试在我的项目中使用Hibernate Validator,但无法正常工作。在下一行: 我得到以下异常: 我发现这个问题似乎与我的问题非常相似。他将自己的解决方案描述为 我在类路径中还有另一个bean验证程序jar。但是不是来自Maven,所以我没有意识到。删除即可解决问题。 我认为我的问题是一样的。在http://hibernate.org/validator/document
问题内容: 编译spring项目时,出现以下错误。 创建在类路径资源[org / springframework / boot / autoconfigure / orm / jpa / HibernateJpaAutoConfiguration.class]中定义的名称为’entityManagerFactory’的bean时出错:调用init方法失败 我正在使用STS Eclipse和MySq
问题内容: 我正在尝试获取一个bean对象以使用Spring Security验证用户登录功能: 我applicationContext.xml的如下: 但我得到这个异常: 我很难理解这个问题。 我对XML进行了如下更改: 我现在收到此异常: 问题答案: 你的默认名称空间是,http://www.springframework.org/schema/security并且你配置了它,xmlns:be
问题内容: 在我的filter bean类中,我添加了一些bean依赖关系(带有注释)。但是在该方法中,我所有的依赖项bean都为null。 this.oAuthHelper等于null(和其他依赖项bean)… 你可以帮帮我吗 ? 实际上,我不在服务器端(Spring)上使用MVC概念。对于我的副客户端,我使用Flex技术,并且BlazeDS servlet吨与服务器通信。 因此,这就是原因,我
问题内容: 首先,我想指出的是,从时间上来讲,这是我职业生涯中最大的难题。(现在已经连续两天,进度基本上为0。)我尝试的每个“解决方法”或“解决方案”都没有奏效,所以我很受阻,非常渴望获得一些帮助。 简而言之,问题是Jersey / HK2似乎总是在Spring实例化之后立即实例化我的Spring管理的bean,这告诉我jersey-spring3并没有完成工作,或者至少没有使用我当前的设置(或到
问题内容: 我是spring spring 3.2。这是我的配置文件 这是我的课 现在,当我朗读代码时,出现以下错误 为什么我收到此错误。我该如何解决? 谢谢 问题答案: 我今天有同样的问题。解决了以下问题: 首先,我将参数unitName添加到@PersistenceContext到两个实体管理器属性: 在我的配置文件中,我向bean定义添加了一个属性persistenceUnitName:
问题内容: 是否可以在运行时重新初始化Spring Bean? 我的Bean使用静态设置,在某些情况下会更改,然后我必须重新初始化Bean。 问题答案: 你可以通过三种方法在spring上下文中更新单例bean,可以选择一种适合你的用例: 在Bean中重新加载方法在Bean中 创建一个方法,该方法将更新/重新加载其属性。根据你的触发器,从spring上下文访问bean,然后调用reload方法更新
问题内容: 我不想为我的班级创建默认的构造函数。 但是Spring似乎坚持: 这真的有必要吗? 问题答案: 你是如何定义bean的?听起来你可能已经告诉Spring实例化你的bean,例如以下之一: 没有提供构造函数参数的地方。前一个将使用默认(或不使用arg)构造函数。如果要使用接受参数的构造函数,则需要使用如下元素来指定它们: 如果你想在你的应用程序上下文引用另一个bean中,你可以使用它做的
问题内容: 我试图将EJB注入到Spring(3.1.2)服务中(都在不同的 WAR中)两者都非常简单(删除了方法以简化示例): EJB: Service: 事情很简单,但我尝试过: 它没有用。然后我还尝试了: and 但都没有奏效。 我设法使用以下方法注入了EJB: 在我的spring配置和服务中: 但我真的不喜欢这种解决方案。我希望在某些注释中包含我的JNDI路径,例如: 问题答案: 我们找到
问题内容: 我需要在HTML DOM事件期间使用ajax执行JSF托管的bean动作方法,类似于jQuery的。在该项目中,我只能使用JSF生成的JavaScript。有没有办法在本地JSF中做到这一点?我可以使用哪个事件,或者我可以使用哪个JSFajax函数? 我正在使用JSF 2.0,Facelets和PrimeFaces。 问题答案: 几种方法。 使用。注意,仅自JSF 2.3起可用。