我正在尝试从枢轴云铸造厂连接到Webphere MQ,并尝试查看是否可以使用用户提供的服务和Spring Cloud组合来完成。
例如,当我连接到部署在云代工环境上的Spring boot应用程序中的数据库时,我使用以下步骤
>
通过在配置类中使用下面的代码spring-cloud,我们可以获得一个数据源
import javax.sql.DataSource;
import org.springframework.cloud.config.java.AbstractCloudConfig;
import org.springframework.cloud.service.PooledServiceConnectorConfig.PoolConfig;
import org.springframework.cloud.service.relational.DataSourceConfig;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Profile;
@Configuration
@Profile({ "dev", "qa" })
public class DataSourceConfiguration extends AbstractCloudConfig {
@Bean
public DataSource dataSource() {
System.out.println("RETURNING MY DATASOURCE FROM CLOUD PROFILE");
PoolConfig poolConfig = new PoolConfig(5, 30, 3000);
DataSourceConfig dbConfig = new DataSourceConfig(poolConfig, null);
return connectionFactory().dataSource(dbConfig);
}
}
同样,我也在寻找可以为我的WebSphereMQ获得连接的东西。有什么办法吗?
用户提供的服务实例仅仅是存储为“服务实例”的JSON,可以绑定到应用程序实例并使其可用(通过其环境)。
https://docs.cloudfoundry.org/devguide/services/user-provided.html#create
听起来您可能希望在手动创建实例/队列后,将应用程序绑定到WebsphereMQ实例,而不必自己提供凭据。这将需要使用service broker来创建服务实例,并促进与该服务的绑定。有关创建service broker的文档可以在以下位置找到:
https://docs.cloudfoundry.org/services/api.html
我不知道Webphere MQ的预先存在的代理。
我使用的是没有Spring的MyBatis。我还必须使用另一个API提供的JDBC连接。 所以我创建了我的SqlSession,如下所示: 然后在我的代码中: 然而,我发现调用session.commit()什么也不做(即没有找到关于提交的日志),并且更改确实没有提交。似乎MyBatis的提交()由于某种原因被忽略了。 如果我不强制autocommit为false,更改将被提交(无需调用sessi
我正在尝试推出一个使用STS开发的简单hibernate MYSQL应用程序。Hibernate使用c3P0进行连接池。当我推送应用程序并开始访问它时,我看到与c3P0相关的异常。我在本地测试了它,它运行良好。 ResourcePool无法从其主要工厂或来源获取资源。com.mchange.v2.resourcepool.BasicResourcePool.awaitAvailable(Basic
我试图解决这个问题:第三个最大数量 但我犯了这个错误 第4行:Char 37:运行时错误:有符号整数溢出:-9223372036854775808-10不能在类型“long long”(solution.cpp)摘要中表示:UndefinedBehaviorSanitizer:undefined behavior prog_joined。cpp:13:37 这是我的代码 有人能告诉我这个错误到底意
我想使用Eclipse Link作为我的JPA引擎。我们正在使用java.sql.Connection的子类,我想知道我是否可以强制Eclipse Link使用我的连接。我想以编程方式设置连接对象。 类似于
问题内容: 我在Mac上将AngularJS 1.0,PHP和mysql与localhost一起使用。 我有一个非常简单的mysql数据库:“ cats”。它具有一张称为“小猫”的表。该表有两列,“ id”和“ name”。数据库中有三只小猫,名字分别是Larry,Curly和Moe。 现在,我有一些简单的PHP代码,可以打开dbase,获取三个记录并以JSON形式返回它们,如下所示:[{“ id
我必须在具有OpenSAML2.5.1(旧版本的cas)的代码库上实现SAML2.0,不幸的是,我无法使用spring saml安全扩展(它使用了新版本的opensaml)。我已经研究了spring扩展如何处理授权请求/响应,并在一定程度上对其进行了反向工程。我能够从sp呼叫idp(sso圈)并尝试登录,但在提交时出现500个错误:原因:无法进行单点登录或联合。 是否有任何示例java opens