问题标签 [spring-io]
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.
gwt - 带有 GWT 2.7 的 SpringIO
带有嵌入式容器的 Spring IO jar 与 AngularJS 作为 UI 相得益彰。您可以使用基于 jar 的 spring io 项目(即带有 angularjs 或任何其他 javascript 库的 .html 页面)轻松地处理您的静态资源。
对于基于 Angular 的前端,SpringIO Web 确实是一个完美的选择。
但是,关于将SpringIO打包为jar(而不是WAR)以配合maven构建的GWT的话题,问题似乎不是那么容易解决的。
到目前为止,关于这个主题的唯一相关答案如下。 Spring Boot + GWT 嵌入式配置
实际上,如果您只需要将 GWT 应用程序构建到 springIO jar(一个生产性 jar)中,那么只需确保 GWT javascript 会落入适当的 META-INF/resources 以提供给客户。
然而,在 Java 到 Javascript 的编译尚未发生的开发期间,并且使用传统的 gwt:run 插件,获得有关如何正确设置 pom.xml 的官方响应会很有趣,以便:
(a) 我们使用我们选择的嵌入式容器 tomcat 或 jetty
(b) 在开发期间,我们可以使用 springio devtools 重新启动容器。这对于基于 Spring x Angular 的程序来说就像一个魅力,其中 javascript 资源会立即刷新而无需重新启动,并且类更改会导致重新启动
(c) 仍然可以调试 GWT 应用程序而无需编译完整的怪物
我想知道:人们可以同时使用 GWT 和 Spring IO 进行高效开发的唯一方法是声明: - 我需要两个容器。一个前端码头,用于运行 GWT 部分并提供 javascript 和调试前端。
spring IO 中的后端应用程序,我没有 javascript,但可以有效地让我的 springboot 开发工具类更改 tomcat 重新启动。
在 jetty 和嵌入式 tomcat 之间,使用简单的基于 rest 的 web 服务集成两个 JVM 容器。如果两者都在同一个本地主机上,则网络成本基本上是多余的。但是,如果要进行高效开发,需要一个具有 GWT javascript 的单独容器和具有 SpringIO 业务逻辑的容器,这并不是一个完美的世界。
springio 是否有可能提供 GWT maven pom.xml 以便可以同时使用 GWT 和 SpringIO 高效地工作?
就我而言,我必须说我不喜欢 SpringIO WAR 方法,因为它已经有一个 git 项目可以演示。
如果无法设置带有嵌入式容器的 JAR SpringIO JAR 以形成高效的开发环境,我只需选择两个具有最有效开发 pom.xml 的容器,用于 GWT fornt-end 和 springio 后端的业务逻辑。非常感谢您对此的回复。
android - Spring Rest:在服务器端处理 POST 请求
我根据此链接中的答案问这个问题
通过 JSON 中的 RestTemplate POST 请求
我实际上想从客户端发送 JSON 并在 REST 服务器上接收相同的内容。由于客户端部分是在我上面提到的链接中完成的。同样,我将如何在服务器端处理该请求。
客户:
服务器:
这在客户端给了我 400 错误请求错误。希望有一些关于如何在服务器端处理这个问题的线索。
spring - 范围代理和父级的组合
嗨,我有以下短代码:
https://github.com/shmuel-buchnik/scope-issue
我收到以下错误:
“bean 类 [C] 的无效属性 'targetBeanName':Bean 属性 'targetBeanName' 不可写或具有无效的 setter 方法。setter 的参数类型是否与 getter 的返回类型匹配?”
我会很乐意理解的方式。
提前致谢。
添加上下文文件以保存对 github 的访问
spring - 使用 spring-boot Gradle 插件,但从依赖管理中获取 spring boot 版本
我有一个 Gradle 设置,我目前需要对 spring-boot 版本进行硬编码。是否可以使用依赖管理来做到这一点?该问题发生在包含实际代码的项目模块中。我需要打电话给:
为此,我需要应用spring-boot plugin
. 为了使该插件可用,我需要对"org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}"
. 为此,我需要指定springBootVersion
硬编码...
这是我的父 gradle 文件:
这是我的模块 gradle 文件:
如果我删除了对spring-boot-gradle-plugin
父 gradle 文件中的依赖项,那么我不能apply plugin: 'spring-boot'
在模块 gradle 文件中使用,并且没有定义 gradle DLS 方法springBoot {
......
springBootVersion = '1.4.0.RELEASE'
我可以在不必在我的父 gradle 文件中硬编码的情况下实现这一点吗?
java - Spring Boot 应用程序(eureka 客户端)正在抛出 ClassNotFoundException: javax.ws.rs.core.Response$StatusType
我正在尝试将我的 Spring Boot 应用程序注册到 eureka 服务器。应用程序启动但在运行时我得到
构建.gradle:
}
非常感谢任何帮助。
提前致谢!!
gradle - 如何在我的自定义插件中从 Spring Dependencies Managment Plugin 获取所有托管版本依赖项?
我正在编写我的自定义 java gradle 插件来检查依赖项。我还应用 了 Spring Gradle 依赖管理插件。但是我无法从此插件中获取托管库版本的列表。我使用下一个代码:
在我的测试项目中,我使用了包括 Spring 框架:
但是在应用我的任务后,它总是返回空地图。此外,如果我从 io Spring Dependency Management 插件调用dependencyManagement任务,它也会返回空列表。如果我不从我的自定义插件中 调用etManagedVersions() ,则来自 io Spring Dependency Management 插件的dependencyManagement任务可以正常工作。
谢谢
java - Spring IO平台-bom版本方案
有人可以解释或指出有关 spring.io platform-bom 版本控制方案的一些参考吗?我看到版本的并发版本:
- 布鲁塞尔-SR1
- 雅典-SR3
- 2.0.8.发布
我应该选择哪个?
java - 如何将 JSON 正文中的数组映射到 POJO?
我正在使用hibernate作为JPA和spring-boot来实现多对多关系。当我从 POSTMAN 发出 post 请求时,我收到以下错误:
Metric
和之间存在多对多关系Datasource
。
JSON 正文
公制.java
数据源.java
目前 Metric 和 Datasource 之间的关系设置正确,即我有三个表metric
,datasource
并metric_datasource
在数据库中创建。但我不确定如何使用给定的 JSON 正文保存值。请帮忙。
gradle - 带有工件的spring依赖管理gradle插件
我正在尝试使用私人工件 gradle repo 启动并运行一个新项目。我能够通过工件来解决工件,但是当我尝试将 spring io & boot 混合在一起时,spring 依赖管理插件在请求依赖时似乎没有添加版本,导致构建失败:
我可以在https://my-website.com/artifactory/gradle-release/org/springframework/boot/spring-boot-starter-data-rest/1.5.3.RELEASE/看到这些文件,但看起来像“1.5 .3.RELEASE" 没有进入 URL 路径或文件名。
我猜我的问题出在我的构建脚本中 - 有人可以帮我找出问题吗?
构建.gradle: