腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
Java - Tomcat:无需重启服务器即可重新加载context.xml
java
、
spring
、
tomcat
、
jndi
、
context.xml
我使用spring mvc和tomcat作为服务器。我希望能够更改自动连接的jndi字段(作为字符串): <jee:jndi-lookup id="someMessage" jndi-name="someMessage"/> 在其中一个被引用到Tomcat的conf/context.xml的my服务中,如下所示: <Environment name="someMessage" value="Change this." type="java.lang.String" />. 但是,当我更改c
浏览 6
提问于2016-01-29
得票数 0
1
回答
Spring / Grails -使用新属性重新加载bean
java
、
spring
、
grails
有没有办法在运行时改变spring bean (服务)的属性?我正在为一个小应用程序使用grails,用户可以在其中更改一些设置。这些设置被写入到一个属性文件中,该文件位于grails的ext config params中。因此,当我重新启动应用程序时,属性被读入,bean被初始化并进行了这些更改,有没有办法在不完全重新启动的情况下重新加载我的服务? 我想要实现的是,用户可以将设置传递给服务,并且在运行时一切都可用。
浏览 1
提问于2011-11-16
得票数 1
5
回答
@Autowired by type可以生成bean定义吗?
java
、
spring
、
autowired
当你在一个spring @组件中使用@ autowire时,spring会为组件的每个实例化确定自动连接的候选者,当你使用@Request/@Session作用域的web东西时,这真的不是很好。为什么spring不在ApplicationContext中定义一次bean并重用它呢?有没有办法让它这么做呢?
浏览 0
提问于2011-03-22
得票数 2
回答已采纳
1
回答
在SQL中的事务回滚之后,ID会递增
sql
、
transactions
我有一个Spring应用程序,它使用SQL数据库。在应用程序中,我对事务使用了回滚。当发生异常时,事务会按其应有的方式回滚,并且所有创建的行都会回滚。但是,ID会不断递增。 例如,如果它插入ID 5,6,7,然后回滚所有内容,尽管下一次ID从8开始回滚。我希望它从5开始。 有没有办法处理这个问题,让ID计数器也回滚?这在NoSQL数据库中是可能的吗?
浏览 32
提问于2020-09-14
得票数 0
2
回答
Spring按需重新加载属性
spring
、
spring-boot
我希望在我的spring boot应用程序中按需加载文件中的属性。 当属性文件发生更改时,我需要从文件中加载属性。 我使用@Configuration属性来加载属性,方法是设置spring.config.location=file:/../test-properties.yml. 保存数据的Bean类 @Configuration @ConfigurationProperties公共类GetValues { List<String> values = new ArrayList<String>(); //getters和setters } test-properties
浏览 4
提问于2018-02-16
得票数 0
2
回答
在Spring框架中使用spring加载
java
、
spring
、
spring-mvc
、
spring-loaded
我在使用spring加载spring时遇到了一些问题。我在服务器上添加了spring加载的jar作为java代理。 现在,当我添加新方法(例如,在我的例子中)时,我添加了一个新方法testHomes(),它为我提供了这个对话框。 下面是我的配置 我还自动检查了Build,我正在使用SpringFramework4.2.5.RELEASE。 我从下面的链接中检查 不像‘热代码替换’,后者只允许在JVM运行时进行简单的更改(例如对方法主体的更改),Spring允许您添加/修改/删除方法/字段/构造函数。还可以修改类型/方法/字段/构造函数的注释,可以在枚举类型中添加/删除/更
浏览 9
提问于2016-04-29
得票数 6
5
回答
spring MVC中的dev模式
java
、
spring
、
spring-mvc
Spring中有没有像Struts一样的开发模式。在Struts中,如果我们将dev mode设置为true,那么所有配置文件都会加载到每个请求中。然而,现在当我在Spring MVC中开发时,每次更改后都必须重新启动服务器。或者是否有其他方法可以强制重新加载。
浏览 0
提问于2012-01-25
得票数 14
回答已采纳
2
回答
如果不是自动注射弹簧,如何手动注射弹簧
java
、
hibernate
、
spring
我的spring依赖项工作得很好,但是有一个类 CustomUserDetaisls,其中需要自动连接的依赖项称为 @Autowired Private UserDAO userDAO 匹配用户名和密码 但是我的spring注入在这里不起作用,因为这个类实现了userDetailsSerivce。但是,如果我移除这些工具,注入就会起作用。 我已经提交了问题,询问为什么在中,但没有人给我答案,所以我决定使用带有新操作符的DAO private UserDAO userDAO = new UserDAO(); 但该userDAO反过来又依赖于会话工厂,它是一个spring bean。 然后,我再次
浏览 1
提问于2011-03-27
得票数 1
10
回答
如何在两个JVM实例之间共享内存?
java
、
scala
、
jvm
我在JVM (Scala)中构建了一个巨大的图,我想反复使用它来调整算法。我不想每次都从磁盘重新加载它。有没有办法让它驻留在一个JVM中,同时从另一个正在开发算法的JVM进行连接?
浏览 7
提问于2009-07-28
得票数 18
回答已采纳
2
回答
Spring:新的up和自动装配:一个新的up对象永远不能使用自动装配吗?
java
、
spring
、
spring-mvc
我知道,如果你直接新建一个对象,Spring现在有办法注入一个由@Autowired指定的依赖项。 但是,假设您有一个UI,可以在其中创建新客户对象。我相信,在坚持之前先与客户保持联系是唯一的办法。如果是这样,如果我希望客户有一些复杂的行为,需要访问一些通常是自动连接的服务,那该怎么办? 有没有可能,一旦保存了Customer对象,然后在此时检索到它,Spring就能够注入自动连接的依赖项?因此,错误在于尝试使用Customer对象“太早了?” 我的主要问题是,想要在一个新的up对象中使用Autowired是否反映了一个设计缺陷? 编辑:我已经看到了新的up对象实际上可以使用Autowire的
浏览 2
提问于2016-10-12
得票数 0
2
回答
Spring运行时连接管理
java
、
spring
、
jms
、
spring-jms
我有一个应用程序(基于Spring),它使用JMS处理消息,我需要能够连接到多个MQ服务器(ActiveMQ)来侦听消息。另一个问题是,我需要关闭一些现有的连接,并在运行时向另一个服务器添加一些新的连接(假设我有一些db存储服务器的URL,rest端点可以通知应用程序从db重新加载配置(URL)并重新配置/刷新当前连接集)。 在深入了解了Spring、JMS和DI配置的信息之后,我了解到这不是我所需要的最好的方法(也许我错了),因为DI不适合像我这样的动态场景。 示例应用程序流 应用程序启动 配置DB bean 从DB (URL列表)加载MQ配置 (?)对于每个MQ配置:配置Con
浏览 2
提问于2016-12-30
得票数 0
回答已采纳
1
回答
JASON内部操作可以与Spring Autowire一起使用吗?
spring
、
artificial-intelligence
、
agents-jade
、
agents
我正在使用JADE,JASON (代理框架)和Spring Boot开发一个应用程序。基本上,我有一个JADE Container,Jade和Jason代理都在其中注册。因为我使用的是Spring,所以我倾向于自动连接服务。在这种情况下,我需要访问一些服务,在一些Jason内部操作(我自定义编写的扩展DefaultInternalAction类)中。这似乎不起作用。我知道如何自动连接,以及Beans是如何工作的。我怀疑这些内部操作是否在spring上下文中。我想他们不是。这就是为什么Autowire的事情不能正常工作。有没有人能给我解释一下jade容器中的真实动作和内部动作,这样我就可以从不同
浏览 13
提问于2018-07-03
得票数 1
1
回答
在Servlet中初始化ApplicationContext
spring
、
servlets
、
applicationcontext
我正在使用Spring、Hibernate、JSP和Servlet构建一个应用程序。对于每个表单操作方法,我将值传递给Servlet,并声明ApplicationContext以加载所有Servlet中的spring.xml。有没有办法在servlet中的一个地方删除ApplicationContext,然后把所有的bean都放在那里…… 我宣布 ApplicationContext ac = new ClassPathXmlApplicationContext("spring.xml"); Student student = (Student) ac.getBean(
浏览 0
提问于2017-02-28
得票数 0
1
回答
如何在linux中自动重启tomcat
java
、
microservices
我已经创建了一个Spring Boot微服务,并托管在Linux机器上的Tomcat中。 一切都在容器中,而容器在IBM云私有平台中。 现在,微服务应该一直在运行。 但假设由于任何原因,微服务停止或tomcat崩溃。 有没有办法在不需要人工干预的情况下自动重启Tomcat服务器或微服务?
浏览 22
提问于2019-09-26
得票数 0
3
回答
JDBC创建表
java
、
spring
、
jdbc
、
spring-mvc
、
hsqldb
我的web应用程序是用Spring Web-MVC编写的,它使用JDBC处理数据。我想让我的应用程序在最终用户第一次运行它(但当它再次运行时加载创建的模式)时自动创建表(和模式)。我使用HSQLDB作为数据库引擎。 有什么想法,怎么做?(我不想在app内部编写特殊的方法来检查表是否存在,如果不存在,就创建它们。有没有更有用的方法做这件事?) 附注:我正在考虑使用Hibernate来代替简单的连接方法。有没有办法用Hibernate解决这个问题?
浏览 4
提问于2010-11-28
得票数 3
1
回答
Bluemix上发生故障的CF应用的自动恢复
ibm-cloud
如果cf应用崩溃没有响应,有没有办法强制它重启? 我找不到做这件事的方法。
浏览 0
提问于2016-02-15
得票数 0
1
回答
使用的CPU使用和利用率度量
spring
、
cpu-usage
、
dropwizard
、
codahale-metrics
、
utilization
有没有办法用dropwizard在spring-boot中测量CPU的使用和不同方面(CPU、线程、内存等)的利用率
浏览 4
提问于2017-05-18
得票数 1
1
回答
用WSSpringServlet实现Spring自动装配
java
、
spring
、
jax-ws
、
autowired
我有一个正在开发的应用程序,它使用com.sun.xml.ws.transport.http.servlet.WSSpringServlet (JAX- developing插件)部署JAX- web服务。应用程序被设置为让端点类(用@WebService注释)调用一个或多个服务,这些服务又调用DAO。 看起来beans的自动装配在端点类中工作,以拉入我的服务层,但是服务层中任何使用@Autowired注释的东西都不能拉入DAO。我没有加载Spring,因为我没有使用这个应用程序托管任何其他的DisptacherServlet内容,只使用了一个ContextLoaderListener和WSS
浏览 1
提问于2012-09-02
得票数 1
回答已采纳
1
回答
Spring Batch - handle worker配置错误
java
、
spring
、
spring-batch
我们有一个Spring批处理应用程序,计划每30分钟运行一次,它在云上创建作为单独pod的工作程序。 在Configuration类中,一个bean连接到数据库并读取一些属性。如果此数据库连接由于某种原因而失败,则worker不会启动,并且在30分钟后不会再次触发Master作业。 之所以会发生这种情况,是因为如果工作进程本身启动失败,它不会更新数据库中的最终状态,也不会将其作为失败状态传达给主进程。因此,Master假设它仍在运行,并且不会再次触发批处理。 有没有人有关于如何处理这个问题的建议,以及如何确保Master在计划的持续时间内再次触发工作人员?
浏览 26
提问于2021-09-17
得票数 0
回答已采纳
1
回答
如何阻止铬重新加载页面(从13.10升级到14.04 )?
14.04
、
chromium
14.04以下总铬的功能明显优于13.10以下的铬。然而,有一个非常大的烦恼。我已经习惯了以下情况: 登录到计算机,启动浏览器,以便打开所有选项卡。网页不加载,因为互联网还没有连接。连接到互联网,加载那些你真正需要的标签。 然而,铬低于14.04坚持重新加载网页,一旦我连接网络。这是非常恼人的,因为这意味着我必须通过尝试按下所有加载选项卡上的Escape来运行重新加载过程。 昨天晚上,我遇到了一些连接问题,这意味着凌晨3点,我被一段Youtube视频惊醒,这段视频是在我的ISP修复了正在发生的任何事情后开始播放的。这显然不是我作为用户打算发生的事情。 有没有办法回到以前的行为,并防止铬重新加载
浏览 0
提问于2014-10-06
得票数 1
回答已采纳
1
回答
Spring应用程序继续在App上重新启动
spring-boot
、
google-app-engine
、
app-engine-flexible
我有几个Spring服务,它们在本地很好地工作,但是它们在上经过随机时间重新启动,非常灵活。这些服务在Spring库的帮助下使用google和Pub/Sub。 当我部署服务时,它们可以正常工作,但经过一段时间,App会重新启动它们。我将它们连接到的一个实例中,在堆或磁盘空间中看不到任何奇怪的东西。有时几个小时后重新启动,有时更快。 我试着用日志记录来跟踪日志记录,似乎服务重新启动的速度更快了。 我还注意到,健康检查经常被调用,尽管默认的健康检查配置说应该是5分钟,并且连续几次健康检查失败的。但我从未在日志中看到过任何不合格的健康检查。 我看到的是健康检查进行得很好(200次回复),然后突然停止
浏览 0
提问于2018-11-07
得票数 3
2
回答
具有自动扩展功能的AWS RDS
amazon-web-services
、
amazon-rds
、
amazon-cloudwatch
、
high-availability
有没有办法自动扩展AWS RDS?我知道读复制品的事。我们正在经历的是,我们在RDS上的峰值相对非常小。我们有没有可能在峰值时进行短期扩展,然后在峰值之后回滚? (我的想法是使用AWS cloudwatch来获取RDS指标,如果它> 90%,那么在弹性伸缩组中启动一个安装了数据库应用程序的EC2实例,并将其连接到我们的架构,并在峰值下降时销毁它)?提亚
浏览 60
提问于2021-07-07
得票数 1
1
回答
检查Java HTTP连接池
java
、
http
、
persistent
、
connection
默认情况下,HttpUrlConnection使用持久连接()。有没有办法检查Java HTTP连接池?例如,检查池中有多少个打开的连接?
浏览 0
提问于2010-11-26
得票数 0
回答已采纳
1
回答
rails在开发模式下通过请求持久化对象
ruby
、
object
、
request
我正在尝试与我的rails应用程序中的Matlab.Application.Single win32ole对象进行交互。我遇到的问题是,当我开发我的应用程序时,每个单独的请求都会重新加载我的win32ole对象,所以我失去了与matlab原始实例的连接,并创建了新的实例。有没有办法在rails中的请求之间持久化活动对象?或者有没有办法重新连接到我的Matlab.Application.Single实例? 在生产模式下,我使用模块变量来存储请求之间的连接,但在开发模式下,模块变量在每次请求时都会重新加载。 下面是我的代码片段 require 'win32ole' module
浏览 0
提问于2013-05-18
得票数 0
回答已采纳
1
回答
播放2.4 -如何避免在代码更改后重新创建数据库池连接?
playframework
、
playframework-2.0
、
playframework-2.4
在代码更改后重新加载时,是否有方法避免重新创建到内存中数据库的连接池? [info] - application - Shutting down connection pool. [info] - application - Creating Pool for datasource 'default' [info] - play.api.db.DefaultDBApi - Database [default] connected at jdbc:h2:mem:play 即使您修改了与数据库无关的内容,Play也会关闭连接池,然后立即重新创建它。必须有很好的理由,如果不是的话,一
浏览 8
提问于2015-07-19
得票数 13
回答已采纳
2
回答
在Amazon Lambda上运行Spring Boot
java
、
spring
、
spring-boot
、
aws-lambda
我正在尝试在Amazon Lambda上部署一个Spring Boot应用程序。我注意到,如果快速连续调用处理程序,spring会尝试重新加载自身,重新设置数据源,重新加载bean等 如果main方法已经被调用,有没有办法告诉Spring Boot不要重新初始化它自己呢? 谢谢达米恩
浏览 0
提问于2017-04-08
得票数 8
2
回答
如何将Spring配置为不连接数据库
spring-boot
、
jpa
、
jdbc
、
datasource
请注意:这个问题不是骗人的,我甚至还参考了下面其他类似的问题。我断言,我的情况与所提到的另一个问题是完全不同的。 我站在一个没有任何数据库、JDBC或RDBMS数据源支持的Spring服务上。 在启动时,我得到并出错: Cannot determine embedded database driver class for database type NONE 在这里,我看到了一个,其中所接受的答案是: “您还没有向Spring提供足够的信息来自动配置DataSource” ...and继续解释如何在app配置文件中设置适当的值: spring.datasource.url = ...
浏览 0
提问于2018-09-02
得票数 1
回答已采纳
2
回答
包含2个工厂方法的抽象工厂模式
java
、
spring
、
factory-pattern
在一个spring hibernate java项目中(controller- services - dao - entity layer),我使用了抽象工厂模式(抽象类有2个抽象方法)。在抽象工厂模式的实现类中,我有dao方法(用来运行命名查询)。现在,当请求到达服务时,执行来自另一个服务类的dao,它提供空指针超越我已经自动连接了服务执行中的dao类。 AbstractFruitService - [addToBasket() and removeFromBasket()] | |- SeasonalFruitsServicsImpl - SeasonalFruitsDAO | |-
浏览 0
提问于2012-12-21
得票数 0
回答已采纳
3
回答
使用Spring和Security可以使用HotSwap吗?
java
、
spring
、
maven
、
spring-mvc
目前,我正在用Spring和Security开发一个Web应用程序,使用Maven构建应用程序,使用Tomcat作为Web服务器。 当我在JSP文件中进行更改时,当我在When浏览器中重新加载时,我可以立即看到更改(当应用程序运行时)。 但是,当我更改Java文件(例如,在Controller类中)时,我必须重新部署应用程序(这需要10到15秒)才能使更改正常工作。 所以,我的问题是:当我每次在Java类中执行更改时,有没有办法不重新部署呢? 非常感谢!
浏览 0
提问于2018-06-06
得票数 1
回答已采纳
3
回答
在Spring中哪些类被加载为bean ??
java
、
spring
、
dependency-injection
、
inversion-of-control
、
spring-ioc
我刚接触Spring读取依赖注入,我发现了两种注入framework.While的方法,一种是基于对象的,另一种是基于xml的。 在xmlBased中,在应用程序上下文xml文件中定义一个bean非常简单。 例如: <bean id="wild" class="com.javapapers.spring.ioc.Wolf" /> <bean id="zoo" class="com.javapapers.spring.ioc.Zoo"> <property name="wild"
浏览 0
提问于2013-06-12
得票数 0
回答已采纳
4
回答
Spring + Hibernate会话生命周期
java
、
spring
、
hibernate
在Spring下,Hibernate会话的“生命周期”应该怎么做? SessionFactory是由Spring自动创建的,并从Glassfish连接池获取其DB连接。目前,我正在通过SessionFactory.getCurrentSession()获得一个Hibernate会话。然后我启动事务,完成工作,然后在最后执行commit()或rollback()。我是否需要在任何时候执行任何其他操作,如disconnect()、close()、flush()或任何其他操作,以便将连接正确地返回到池中,或者所有操作都已由Spring自动完成? 有了大量的这些方法,我现在有点困惑,不知道什么时候应该
浏览 5
提问于2012-01-04
得票数 20
回答已采纳
3
回答
Spring bean销毁方法
java
、
spring
、
servlets
在现实世界的应用程序中,销毁方法的可能用法是什么?为什么一个正在运行的应用程序要销毁它的bean呢?如果beans是由spring容器通过ContextLoaderListener为web应用程序创建的,那么如何重新创建这些beans,因为容器已经启动。有没有办法在不重启应用服务器的情况下重启spring IoC容器?
浏览 1
提问于2016-04-23
得票数 4
1
回答
Trigger.io:是否可以强制重新加载所有文件和/或重置重新加载历史记录?
reload
、
trigger.io
让我稍微解释一下: 由于触发器的重载基础设施出现了一些问题,我目前正在使用CDN来推送重载。由于某些原因,我正在推送的最新重载似乎无法连接到应用程序。 我不是100%理解重载是如何工作的(我怀疑它们是按照你推送重载的顺序排列的),但我怀疑这是因为队列中的一个重载被覆盖或从我的CDN中删除了,所以.apk (它是一个安卓应用程序)正在寻找服务器上不再存在的更新,并且不会跳到未来的更新。 无论如何,问题是:我能以某种方式抹去历史,这样应用程序就不再寻找重新加载的机会了吗? 或者,有没有办法强制所有应用程序获得最新的推送重新加载?我知道重新加载只适用于更改过的文件,但有没有办法说“这是最新的官方版本
浏览 2
提问于2013-05-10
得票数 1
回答已采纳
2
回答
通过JDBC创建的SQL Server全局临时表不会持久化
java
、
sql-server
、
jdbc
有没有办法在SQL Server上使用JDBC创建一个全局临时表,该表在我的连接关闭后仍然存在? 我发现如果我使用JTDS JDBC驱动程序创建了一个全局临时表,那么在我的连接关闭后它就不存在了: String sql = "CREATE TABLE ##foobar([name] [nvarchar](50) NOT NULL)"; Statement stmt = connection.getConnection().createStatement(); stmt.execute(sql); 我想要的是一个对每个人都可见的表,它将跨连接持久存在,直到服务器重新启动。
浏览 1
提问于2012-09-26
得票数 3
回答已采纳
4
回答
AWS是否可以定期自动终止和重新创建自动缩放组的新实例?
amazon-web-services
、
autoscaling
我们有一个AWS扩展组,在负载均衡器后面有10-20个服务器。在运行了几周之后,有些服务器就坏了。我们不知道服务器为什么会坏,我们需要一些时间才能达到调试这个问题的阶段。 在此期间,有没有办法告诉AWS以受控的方式(一个接一个)终止缩放组中的所有实例,直到每周或更多的新实例替换所有实例为止?
浏览 12
提问于2016-07-29
得票数 2
回答已采纳
4
回答
如何使用Spring正确地关闭执行器服务?
java
、
multithreading
、
spring
、
junit
、
executorservice
我有一个命令行应用程序,它使用一个Spring托管bean,它由一个用以下方法创建的java ExecutorService组成: ExecutorService service = Executors.newFixedThreadPool(4); 现在,我希望我的服务在应用程序关闭时关闭,所以我让我的bean实现了DisposableBean接口,并有了一个破坏方法,如: public void destroy(){ service.shutdown(); } 然后,我可能会尝试在Spring上下文中注册一个关机钩子。但是,我发现(在生产前版本中,很难)这是行不通的:在调用Executo
浏览 6
提问于2013-08-29
得票数 14
回答已采纳
1
回答
如何添加/扩展已知符号(函数名,...)到Geany编辑器进行自动补全?
php
、
autocomplete
、
ide
、
geany
我正在使用Geany编辑器,主要用于PHP,Geany为一些语言(包括PHP)提供了自动补全功能,但通常你不会创建纯PHP脚本,而是使用一些基础,如框架或整个CMS。因此,如果框架/app core/cms中的函数也能自动完成,那就更好了。 有没有办法扩展这个符号字典,或者手动添加函数头,或者以某种方式告诉它动态扫描某个应用程序核心目录以自动加载它?
浏览 1
提问于2018-03-18
得票数 0
2
回答
在链接样式表重新加载时强制重新计算$(...)图像(“.css-.css
jquery
、
google-chrome
、
node.js
、
css
(我只需要Chrome中的功能) 上下文: 我正在编写一个node.js脚本,该脚本自动监视它提供的文件是否有变化,然后使用websocket连接将消息推送到浏览器中管理资产重新加载的控制页面。例如,如果html页面具有<img href="foo.jpg" />,则服务器将观看jpg并向该页面发送"foo.jpg“已改变的消息。在这一点上,我使用javascript重新加载图像(src = src+"?cachbust=00002“或诸如此类)。 问题: 当背景图像发生变化时,我循环遍历页面元素以查找对该图像的任何引用,并使用新的查询字符串重新设置
浏览 1
提问于2010-07-15
得票数 2
回答已采纳
1
回答
如何在Spring WebClient中查找和使用OAuth2客户端注册id
oauth-2.0
、
spring-security-oauth2
、
spring-webclient
我已经注册了一个客户端来使用OAuth2访问web服务。我知道客户端id、客户端机密、授权类型和令牌端点。OAuth2是否公开端点以获取客户端注册id?如果没有,有没有其他方法可以获得客户注册id? 我正在尝试使用客户端注册id来创建一个Spring Security ClientRegistration对象,以便在Spring WebClient中使用。有没有办法在没有注册id的情况下创建支持OAuth2的WebClient?
浏览 42
提问于2021-05-27
得票数 1
2
回答
Spring Bean初始化顺序
java
、
spring
我有两个Spring Beans如下所示: @Service public class A{ } @Service public class B{ @Autowired A a; public B(){ a.doSomething(); } 问题是A不一定会比B更早初始化,所以我会在B()中得到一个NullPointerException。 有没有办法让我在Spring中指定这个依赖?
浏览 2
提问于2011-12-07
得票数 1
回答已采纳
1
回答
如果某些注入属性发生更改,则重新注入CDI bean
jakarta-ee
、
dependency-injection
、
cdi
、
weld
我有一个带有注入属性private int url的bean BeanA class BeanA { @Value(${"db.url"}) private String url; private DbConnection connection; } 假设这个Spring类似于Value Value。在初始化过程中,将通过向url字段注入属性来初始化连接。此外,BeanA中还包含一些PostConstruct and PreDestroy方法。我的问题是:当url属性改变时,是否可以动态地重新实例化BeanA。我有检测属性变化的机制。现在,我只是重新注入这个url,但是我想重新
浏览 3
提问于2019-03-21
得票数 0
3
回答
不同于testdb的h2 localhost url
spring-boot
、
h2
我正在使用以下spring引导配置: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.1.RELEASE</version> <relativePath/> <!-- lookup parent from repository -->
浏览 2
提问于2020-07-06
得票数 0
回答已采纳
1
回答
Java 3-在应用程序init上读取cookie
spring
、
spring-mvc
、
spring-3
我在写一个非常简单的授权系统。我不想使用Security。我想根据会话、cookie和MySQL编写非常简单的auth。 现在,为了记住我的功能,我希望每次页面加载时,一个方法都会检查cookie。 我创建了init-bean,它可以工作。但当我试着读cookie的时候,它失败了。 饼干我需要HttpServletRequest。这就是我在init-bean中所做的: @Override public void afterPropertiesSet() throws Exception { System.out.println("Init-Bean started
浏览 0
提问于2014-05-05
得票数 0
1
回答
按钮单击页面加载上的事件调用。
asp.net
、
events
、
pageload
、
buttonclick
我是新在asp.net开发,我有问题时,页面加载触发点击事件的按钮是自动启动。你能告诉我为什么会发生这种事吗?解决办法是什么? 让我们 protected void butSubmit_Click(object sender, EventArgs e) { if(butSubmit.Text.ToString().Equals("Submit")) { InsertGroup(); ddlPageSize.Items.Clear(); FillddlPageSize(); }
浏览 5
提问于2010-09-02
得票数 3
2
回答
将beans连接到实现IInvokedMethodListener的TestNG侦听器
spring
、
testng
、
spring-3
我有一个实现IInvokedMethodListener的TestNG侦听器。我想在这个侦听器中加入一个Spring bean并使用它。不幸的是,这个类是由TestNG实例化的,所以Spring不能连接使用@Autowired注释的任何东西。我尝试实现ApplicationContextAware,但也不起作用。 有没有办法将Spring bean连接到实现IInvokedMethodListener的类中
浏览 2
提问于2013-01-18
得票数 4
1
回答
iOS :保持Http连接打开
iphone
、
ios
我一直在使用CFHttp和NSUrlConnection。这些类在每次执行http发送和接收时都会创建一个新连接。 基本上,我需要一个单一的连接来执行我所有的发送和接收。 打开连接->发送http请求->接收http响应->send http请求->接收http响应->关闭连接。 有没有办法做到这一点。
浏览 1
提问于2011-12-05
得票数 2
回答已采纳
2
回答
Spring数据弹性搜索:以编程方式重新初始化Elasticsearch主机/群集_password
java
、
spring-boot
、
elasticsearch
、
spring-data-elasticsearch
TL;DR :如何使用在运行时切换弹性搜索主机? 我们有一个使用(v: 4.2.2)的spring引导应用程序(v : 2.5.2)。 我正在使用java配置来初始化ES连接,如spring文档的部分中提到的那样。 我们需要在运行时更改elasticsearch主机,而不是手动重新启动服务器。 我尝试在主机名配置更改上重新启动spring,使用类似spring执行器的。但这似乎只适用于春季的嵌入式猫,而不是我们使用的外部猫。 有别的办法吗? 这是必要的,以防发生灾难,我们需要切换到备份。
浏览 6
提问于2022-01-07
得票数 0
回答已采纳
1
回答
Google AMP cache - hot强制从缓存中加载index.html?
caching
、
http2
、
http-caching
、
google-amp
有没有办法强制加载主页(index.html)从AMP缓存加载? 我已经根据手册:从缓存中加载了所有图像 但在DevTools审计中,主页仍然有一个错误(不是通过http/2提供的-从缓存中)
浏览 2
提问于2017-11-05
得票数 0
4
回答
晶闸管模板的活重装
spring
、
thymeleaf
、
livereload
、
spring-boot-devtools
、
spring-boot-2
当我更改驻留在.html中的/templates文件时,我希望浏览器会自动重新加载页面。我已经安装了实时重新加载插件,它能够与spring启动服务器进行握手。但是,在读取了一个晶闸管模板文件后,我必须手动重新加载浏览器。有什么建议我可能会错过的。显然,我已经启用了spring-boot-devtools,并且手动更新了属性devtools.livereload.enabled = true。spring正确地将更改关联到构建目标中的任何模板或控制器,通过手动重新加载浏览器,我看到了这些更改。 根据春天的文件。 某些资源在更改时不一定需要触发重新启动。例如,Thymeleaf模板可以就地编辑.
浏览 13
提问于2019-10-07
得票数 15
4
回答
Spring中资源的自动重载
java
、
spring
、
resources
有没有办法自动重新加载Spring资源文件?我想找出一种在运行时更改配置xml的简单方法。Xml文件不在类路径文件夹中。 有什么想法吗? thx:)
浏览 0
提问于2012-01-05
得票数 5
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
配置中心——让配置管理更简单
Spring Boot 2.0 系列(四):开发者工具
Spring3:AOP
Spring Boot 2.0 迁移指南
Shiro资源权限动态配置
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券