草庐IT

SpringBoot集成webservice

全部标签

java - 将PayPal功能集成到Java中

我正在尝试使用JSF页面将PayPal功能集成到Java项目中。我需要一种方法来设置付款价格,将请求发送到PayPal登录(我已经有可用的沙箱帐户),重定向到我的网站,并根据结果执行我自己的逻辑。我在寻找某种教程,并且遇到了这个博客:http://www.integratingstuff.com/2010/07/17/paypal-express-checkout-with-java/。但是我似乎找不到正确的API。任何人都可以为我提供参考或逐步指南以实现我的目标吗?先感谢您! 最佳答案 您应该看看developer.paypal.

java - 集成测试 DropWizard 应用程序

我刚刚阅读了DropWizard的测试文档,并爱上了它的内置IntegratedTestingcapabilities.TL;DR:它允许您的JUnit测试启动内存中的Jetty实例,并实质上为您的API端点(资源方法)提供服务,因为它们将存在于野外。这允许您使用客户端(针对localhost)实际访问您的API端点并查看它们如何执行/执行。太棒了!我想知道是否可以使用这个DropWizardAppRule(或类似的东西)来启动/关闭我的DropWizard应用程序并验证没有抛出异常(冒烟测试);和冒烟测试会很有用,因为可能有一些与初始化相关的异常会阻止应用程序启动(错误的配置文件等)

java - Springboot @ServerEndPoint "Failed to find the root WebApplicationContext."

我在使用带@ServerEndPoint注释类的spring时遇到问题我正在使用Springboot1.2.3,我正在尝试弄清楚如何拥有端点的单个实例@SpringBootApplication@EnableJpaRepositories@EnableWebSocketpublicclassApplicationServer{publicstaticvoidmain(String[]args){SpringApplication.run(ApplicationServer.class,args);}}Spring配置:@ConditionalOnWebApplication@Confi

java - 如何将 BIRT 日志记录集成到应用程序日志记录中?

我正在使用SpringFramework、Hibernate和Wicket开发Web应用程序。我已经将BIRT运行时引擎集成为报告组件,但我遇到了日志记录问题。应用程序中的每个其他组件最终都会将其日志消息传送到log4j。我有一个log4j配置文件,它允许我调整每个组件的细节。然而,BIRT希望我调用带有目录名称参数的setLogConfig()。第一个问题是这给了我另一个文件系统路径来放置在应用程序配置中,第二个问题是我不能使用跟踪应用程序其余部分的相同工具来跟踪BIRT日志。是否有人有将BIRT日志记录集成到log4j或其他应用程序范围的日志系统中的解决方案?

java - 如何将 TODO 处理集成到 Maven 测试阶段?

假设我有一个有很多待办事项的项目,一些无意中留在那儿,一些不再相关,一些代表future可能的功能等。我知道大多数IDE都可以显示/过滤/排序它们,但我正在寻找一种方法来执行更严格的策略。我正在寻找的是一些maven插件,我可以将其绑定(bind)到查找特定格式的TODO的测试阶段(例如//TODO-Ver...),如果找到任何内容,则会生成测试失败(然后可以通过hudson看到,将发送电子邮件,警报将响起,头将滚动等)。这个额外的执行将绑定(bind)到某些配置文件下的测试阶段,该配置文件只会在接近开发周期结束时或其他什么时候被激活。我的问题是以前有人做过这样的事吗?可以定制哪些代码

java - Spring Boot多war应用集成测试

我有一个由多个mavenwar项目组成的应用程序。我有另一个Maven项目,它使用org.springframework.web.client.RestTemplate调用针对手动启动的tomcat部署的多war应用程序运行JUnit集成测试。但是,我希望我的集成测试项目在运行我的测试之前真正启动我的多war应用程序(整个套件的持续时间一次)...在spring-boot中!在我的集成测试项目中,我希望能够将所有war项目作为一个spring-boot应用程序一起运行,每个项目都有自己的上下文路径(例如,localhost:8080/a用于项目“a”,localhost:8080/bf

java - 带有 xml 或 json 作为参数的 restful webservice

我有一个简单的问题,我一直试图通过我办公室受限的互联网连接找到答案,但无济于事。1)如何在Java中创建一个RestfulWeb服务,最好使用接受xml和/或json作为参数的netbeans,以及我如何处理它。2)如何调用这些网络服务。我的意思是我们如何在url中传递xml?还是有其他办法?如果我必须使用API,我更愿意使用jersey。如果这个问题太笼统,我很抱歉,但我需要在相对较短的时间内获得的所有知识。 最佳答案 你可以做到这一点。我目前正在研究执行此操作的网络服务。使用这些注解:@POST@Consumes({MediaT

java - Eclipse Neon eGit 集成提供异常 401 需要授权

升级到Neon后,我的Egit集成失败并出现以下异常更新:Seeeclipsebugi.errors.TransportException:https://github.com/[REPOSITORY]/SCA:401AuthorizationRequiredatorg.eclipse.jgit.api.PushCommand.call(PushCommand.java:169)atorg.eclipse.egit.core.op.PushOperation.run(PushOperation.java:217)atorg.eclipse.egit.ui.internal.push.P

java - 如何将 ReactJS 与 spring Boot 集成

我想将ReactJS与Spring-boot和ma​​ven集成,但我不知道如何集成。我可以使用npm来安装它,但我不知道我将在哪条路径上安装它。npminitnpminstall--savereactreact-dom 最佳答案 参见frontend-maven-plugin你应该在你的pom.xml文件中添加这样的东西com.github.eirslettfrontend-maven-plugin1.2targetinstallnodeandnpminstall-node-and-npmv4.4.53.9.2npminstall

java - 将聊天服务器实现为 WebService

我有一个学校项目,我必须在其中实现一个聊天应用程序,其服务器将是一个JavaWeb服务。问题是我一直认为Web服务是调用远程函数的一种方式,但我不知道如何在Web服务上保持“session”处于Activity状态,也不知道如何跟踪所有的当前在聊天室、房间等中的人。 最佳答案 据我所知,聊天服务器应该在初始连接后了解其客户端,并将每条客户端消息发送给所有客户端。这肯定需要某种session维护。我认为正确的做法如下:客户将网络服务称为“握手”并提供一些最少的身份详细信息。服务器返回包含唯一客户端标识符的确认。客户端调用网络服务“消息