问题标签 [spring-framework-beans]

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 投票
0 回答
1137 浏览

java - Spring Boot:无法从jar中加载实体、服务等

这个问题在 Stack Overflow 中得到了广泛的评论,但似乎没有一个解决方案适合我的项目。

我有两个独立的项目(MainApplicationLibraryApplication),然后我想导出 LibraryApplication ,并将其导入主项目(这是一种简化的方法来保持简单)。

我将 library.jar 导出到主项目中的 libs/ 文件夹,然后将编译文件指令添加到 build.gradle。

jar 确实已添加到类路径中,我可以从 MainApplication 中看到这些类。所以我添加了@ComponentScan, @EnableJpaRepositories,@EntityScan等,但这些注释似乎都不起作用,因为在我运行MainApplication项目时只创建了 MAIN_ENTITY 。

图书馆应用项目结构

主要应用项目结构

仅创建 MAIN_ENTITY

我尝试了许多在其他相关问题中评论的解决方案,但没有一个对我有用:

  • 我搬到MainApplication.java了更高的包装级别,但没有结果。
  • 我创建了一个AppConfig.javainLibraryApplication项目,并在没有结果的情况下配置了 、和@ComponentScan("com.app")注入了该类。@EntityScan("com.app")@EnableJpaRepositories("com.app")MainApplication
  • .*从我的注释中删除了,所以@ComponentScan("com.app.*")@ComponentScan("com.app")没有结果。

我怎样才能达到预期的效果?

我创建了两个 github 存储库,因此您可以检查/下载代码。

提前致谢!

更新

共享每个项目的 build.gradle 配置:

图书馆用

对于主要

0 投票
1 回答
25 浏览

java - 如何仅使用本地目录作为存储库在 gradle 上设置 springframework?

我对使用 gradle 和 springframework 都是新手。

如何在不使用任何外部存储库(包括本地 maven 存储库)的情况下将 springframework 用作 gradle 插件?即只使用下载的 springframework 文件,将它们放在我的本地目录中,然后告诉 gradle 来引用它们。

0 投票
1 回答
38 浏览

xml - 春季无法访问 XML 文件

我正在使用 spring 并且无法读取 Spring.xml 文件。ApplicationContext context = new ClassPathXmlApplicationContext("Spring.xml"); 向我显示此错误:原因:java.io.FileNotFoundException:类路径资源 [Spring.xml] 无法打开,因为它不存在

xml路径强调文字

0 投票
2 回答
25 浏览

javascript - 加载新模板时如何调用javascript函数?

我正在使用弹簧框架。我的项目是“Maven 项目”。

此功能使用特定颜色更改所选项目的背景,同时使其余导航项目不着色。

这是我的模板...

我的“selectNavigator”函数被称为“onload”,但它不起作用。我不知道为什么它不起作用。

0 投票
1 回答
5406 浏览

spring-boot - com.zaxxer.hikari.pool.HikariPool$PoolInitializationException:池初始化期间出现异常:springHikariCP - 连接不可用

你能帮忙吗:

我启动了我的应用程序,但它在几秒钟后关闭,出现以下错误:

0 投票
5 回答
18033 浏览

java - 找不到“org.springframework.http.codec.ServerCodecConfigurer”类型的 bean

应用程序无法启动


描述:

modifyRequestBodyGatewayFilterFactory方法中的参数 0需要找不到org.springframework.cloud.gateway.config.GatewayAutoConfiguration类型的 bean 。'org.springframework.http.codec.ServerCodecConfigurer'

行动:

考虑在配置中定义一个 bean 类型'org.springframework.http.codec.ServerCodecConfigurer'

拾取 JAVA_TOOL_OPTIONS: -agentlib:jvmhook
拾取 _JAVA_OPTIONS: -Xbootclasspath/a:"C:\Program Files (x86)\HPE\Unified Functional Testing\bin\java_shared\classes\jasmine.jar"
拾取 JAVA_TOOL_OPTIONS: -agentlib: jvmhook

0 投票
1 回答
466 浏览

java - 我没有找到“导入 org.springframework.jbdc.core.JsbcTemplate”

我正在寻找一个小时来找到我的问题的解决方案,我正在使用 maven to pom.xml 来查找此导入 org.springframework.jdbc.core.JdbcTemplate 的库

我的 pom.xml

结果是:-

0 投票
1 回答
112 浏览

java - 编写存储库类以从链接的 3 个表中获取数据

我有3张桌子

Port_Register

Telecom_Codes

联系方式_供应商

Gaining_Code实际上Losing_CodeTelecom_Code

对于以下场景,我编写了如下所示的实体类

我必须在存储库类中编写一个函数来获取格式的数据

我只知道 crud 有一个预定义的存储库接口,它的功能在运行时了解 abt 实现。

所以我创建了一个看起来像的存储库

我以为我会打电话

然后我可以用它来获取个人信息

但这是完全错误的。

请帮助我如何为此编写存储库。

任何帮助表示赞赏

0 投票
1 回答
1870 浏览

java - 我们需要 Spring Beans 中的静态字段吗?

我已经看到了将 Logger 实例创建为使用任何 Spring 注释 ( @Component, @Service) 注释的类的静态属性的一般做法。

因为,默认情况下,创建的所有 bean 本质上都是单例的。我们真的需要这个 scnerio 中的静态字段,因为毕竟只有一次实例吗?

0 投票
1 回答
775 浏览

spring - 带有Java Config的Spring autowire =“byType”?

我可以通过以下方式在 XML 配置中按类型和名称自动装配

但是我怎样才能在 Java 配置中完成同样的事情呢?我的意思是,什么是 Java Config 等价于 autowire="byName" 和 by autowire="byType" 属性?

以下代码不起作用

提前致谢!