【java版spring cloud+spring boot 社交电子商务平台-创建“服务提供方”】教程文章相关的互联网学习教程文章

java-Spring Boot Rest服务表单太大【代码】

我正在使用Spring Boot 1.3.2,需要公开REST Web服务.对于此Web服务,我需要传递一个String(包含xml数据)作为参数.字符串的大小通常在2 MB到120 MB之间.问题是我不知道如何配置REST方法参数允许的最大大小,并且默认大小太小.由于其他依赖性,Spring配置必须在Java类中.这是我的配置类:@Configuration @ComponentScan("eu.buzea") @EnableAutoConfiguration @EnableNeo4jRepositories("eu.buzea.datamodel.repositories") @EnableTran...

如何使用Java内置Web服务器指向index.html?【代码】

我有一个非常简单的Java Web Server(遵循this tutorial),有没有一种方法可以指向处理程序中的index.html文件(来自Bootstrap),而不是对响应进行硬编码?import java.io.*; import java.net.InetSocketAddress; import com.sun.net.httpserver.*;public class SO { public static void main(String[] args) throws Exception {int port = 9000;HttpServer server = HttpServer.create(new InetSocketAddress(port), 0);System.out...

Java:如何无例外地停止服务器(关闭Socket)?【代码】

我做了一个服务器,可以加入许多客户.但是我有一个问题.我添加了启动/停止按钮,它应该启动/停止服务器.但是代码无法按我想要的方式工作:未关闭连接,代码转到IOException“这是问题”(在ServerLogic部分中).此外,客户端仍可以与服务器联系. 服务器逻辑public class ServerLogic {private static ServerSocket m_sSocket; private static Set<ServerSubscriber> m_subscriberList = new HashSet<ServerSubscriber>(); private static...

java-来自Spring Config Server的配置会覆盖服务器端口vm参数【代码】

我有以下服务: > Spring Cloud Config服务器>尤里卡发现服务>事件服务(春季启动应用) 我使用“配置优先”模式.这意味着我先启动Config Server,然后再启动发现服务. 然后,我运行事件服务.它需要从Config Server进行配置.在配置中,我指定server.port属性等于8081. 我看到我的事件服务正在发现服务中注册. 当我尝试启动另一个事件服务实例时,就会出现问题.要在其他端口上运行它,我使用-Dserver.port vm参数.所以我的命令看起来像: j...

java-在Spring Security Oauth2中使用RemoteTokenServices配置资源服务器【代码】

我正在尝试使用spring security oauth2实现授权服务器和资源服务器.到目前为止,我已经成功设置了授权服务器,并且由于我不想共享jdbc令牌存储,因此我试图使用remoteTokenService来验证我的令牌@资源服务器.但是,每次尝试访问资源REST方法时,我都会收到401错误. 由于项目的性质,我使用xml配置来设置spring安全性.我已经尝试了另一个使用Javaconfig的示例项目,并且它的工作正常. 这是我在资源服务器中的配置. web.xml<?xml version="1...

java-压缩图像以上传到Android中的服务器的过程【代码】

我想编写自己的代码来压缩图像,然后再将其上传到服务器. 我看到过很多关于SO的帖子,例如this,也有很多其他的帖子,但是到处都只有代码示例.实际上没有任何地方解释它.我无法从给定的代码中了解. 我只想了解压缩图像的总体方法,这样我就可以开始自己编写代码了. 我不是在寻找代码,只是在寻找一个人压缩图像所需要遵循的步骤. (就像在编写程序之前编写算法一样,即伪代码)解决方法:我认为Chetan Joshi的答案是迄今为止最接近的答案.但是...

java-使用@Reference批注在运行时动态选择服务实现?

我有一个包含@Component的osgi实现包,该包将@Reference引用到服务实现中. 有多个捆绑包以不同的方式实现服务.没问题,osgi选择了一个(使用排名或类似方法).问题是开发人员(I)决定要使用哪种服务实现. 但是,是否可以在运行时(当捆绑包开始或在其他时间)指定@Reference注释应选择哪种服务实现? 我怀疑我可以使用ServiceTracker来做到这一点. 我刚发布后发现https://stackoverflow.com/a/5804265/7820234(策略模式),看起来很有希望,唯...

Java-JBoss EAP 7排除Web服务子系统给NoClassDefFoundError:无法链接EndpointDefinitionParser $SpringEndpointImpl【代码】

在Jboss EAP7中,我想在pom.xml中添加cxf maven依赖项,并在jboss-deployment-structure.xml中排除了webservices子系统,因为要使用在pom.xml中定义的我自己的cxf版本.但是在服务器启动过程中遇到以下异常-Caused by: org.springframework.beans.FatalBeanException: Invalid NamespaceHandler class [org.apache.cxf.jaxws.spring.NamespaceHandler] for namespace [http://cxf.apache.org/jaxws]: problem with handler class file ...

Java-正确测试Spring服务【代码】

这个问题已经在这里有了答案: > How to access Spring @Service object from jUnit test 2个以下测试失败,并在usersRepo.save(user);行上显示NullPointerException.我相信这是因为当测试进入performProvision()函数时,usersRepo对象为null. 但是,当Web服务实际运行且控制器的端点被命中时,一切正常,并且数据库已更新. 知道为什么测试失败了吗?我的想法是PAutoProvisio...

java-每次启动Tomcat服务器时都需要重建整个项目吗?

如果我对JAVA代码进行了一些更改,是否需要在重新启动Tomcat服务器以查看结果之前使用maven重建项目?解决方法:虽然像Tomcat这样的服务器的确为应用程序提供了新的更改,例如在资源更改时自动发布,但是在任何更改之后进行重新构建被认为是一种好习惯,因为这将消除任何遗漏任何更改实现的可能性. 您也可以使用Spring-Loaded和JRebel之类的插件,这些插件允许在JVM运行时重新加载类. 同样,如果您使用的是Spring-Boot,则1.3版中提供了一个...

java-使用可选参数重写服务请求【代码】

我想使用Optionals重写下面的代码(我不控制jpaConnector):public boolean deleteLockStatus() {IMdss service = jpaConnector.getMdssService();if ( service == null ) {return false;}ServiceResponse response = null;try {response = service.deleteLockStatus();} catch (Exception e) {e.printStackTrace();}if ( response == null ) {return false;}if ( response.isError() ) {return false;}return true; }到目前为止,我...

使用intellij和payara调试两个单独的Java服务器应用程序【代码】

我想用intellij IDEA和payara调试两个单独的Java服务器应用程序.第一个项目正常运行,但是当我运行第二个项目时,什么也没有发生. 错误:Error running 'glassfish': Unable to open debugger port (127.0.0.1:9009): java.net.SocketException "socket closed没有使用不同端口的两个payara实例,有什么方法可以做到这一点?解决方法:Glassfish服务器在独立模式下作为单个JVM进程运行.因此,一次只能连接一个远程调试器. 因此,只能从单...

java-尝试使用LibGDX登录GooglePlay游戏服务时出现“ signInSilently():失败”【代码】

在过去的三天里,我一直在尝试将Google Game Services添加到我的LibGDX项目中,起初我尝试了LibGDX教程,但它们似乎都已过时.然后建议我使用Google Game Services官方代码 LibGDX: How to Implement Google Play Game Services? 我导入了示例项目TypeANumber,并尝试将代码添加到我的项目中,但是当我尝试登录时,出现“ signInSilently():失败”错误,当我尝试打开排行榜和成就时,该错误崩溃调试并签名APKS. 这是我的代码: AndroidLaun...

java-Spring Architecture问题:是否需要服务?【代码】

我是Spring的新手,正在创建REST服务.我想知道服务层用于(@Service).目前,我将我的DAO封装在该层中.因此,例如,我的PersonController接收到一个PUT,调用了PersonService,后者又调用了DAO,最终将该人保存在了我的数据库中. 我还在www中看到了一些示例. (https://howtodoinjava.com/spring/spring-core/how-to-use-spring-component-repository-service-and-controller-annotations/) 我也在这里阅读了这个问题:Is this a good Spring...

java-在不重新启动服务器的情况下处理Tomcat中的夏令时【代码】

我有一个在Tomcat上运行的Java Web应用程序,用于为客户端创建计划的事件.我对基础操作系统,Tomcat和JVM的默认日期时间有疑问. 当我通过Java代码检索Date时,它类似于基础操作系统.然后,我只是为了模拟“夏令时”效果而更改了操作系统时间,但该应用程序未反映操作系统时间. 然后,我阅读了更多有关它的内容,发现JRE负责维护JVM的日期时间.但是,当我重新启动tomcat时,它开始反映操作系统时间. 谁能解释这个背后的理论?根据我的阅读,我...