Java 从spring boot向后迁移到spring core

Java 从spring boot向后迁移到spring core,java,spring,spring-boot,performance,annotations,Java,Spring,Spring Boot,Performance,Annotations,我知道spring boot是spring框架的包装器,所以通过从spring boot向后迁移到spring core,是否有可能为应用程序实现更好的运行时性能?如果是,需要进行哪些更改?仅仅更改配置文件和修改一些注释就足够了吗?Spring Boot只是一个助手,通过使用良好的默认行为,可以使Spring应用程序的配置和设置更容易一些。它添加了一些启动应用程序的功能(配置),但没有为“正常”运行时添加(那么多)行为 因此,删除Spring引导通常不会显著提高运行时性能(在速度方面) 如果您的

我知道spring boot是spring框架的包装器,所以通过从spring boot向后迁移到spring core,是否有可能为应用程序实现更好的运行时性能?如果是,需要进行哪些更改?仅仅更改配置文件和修改一些注释就足够了吗?

Spring Boot只是一个助手,通过使用良好的默认行为,可以使Spring应用程序的配置和设置更容易一些。它添加了一些启动应用程序的功能(配置),但没有为“正常”运行时添加(那么多)行为

因此,删除Spring引导通常不会显著提高运行时性能(在速度方面)


如果您的应用程序使用数据库,并且这与您的性能问题有关,那么您可能应该对此进行优化。(数据库索引、更好/更少的查询、纯SQL而非JPA、缓存等)

取决于应用程序的功能以及您使用的Spring Boot功能。您是否依赖与Spring Boot应用程序打包的嵌入式servlet容器?如果是这样,你就必须考虑其他部署选项。Spring不是Spring的包装器,它是一组(复杂的)配置指令。基本上,它的所有开销都是在启动时产生的。