Skip to content

Instantly share code, notes, and snippets.

@paliwalarpan
paliwalarpan / DaoConfig.java
Created November 14, 2020 04:55
StoneAge billionaire gist dao config
@Configuration
@ComponentScan(basePackages = "com.rest.dao")
@ImportResource("classpath:app-config.xml")
public class DaoConfig {
@Bean
public DataSource dataSource() {
HikariConfig hikariConfig = new HikariConfig();
hikariConfig.setDriverClassName("org.h2.Driver");
hikariConfig.setJdbcUrl("jdbc:h2:~/billionaire");
hikariConfig.setUsername("sa");
@paliwalarpan
paliwalarpan / SecureRestClient.java
Last active March 28, 2022 13:21
Two Way SSL Code
@Bean
public HttpClient httpClient(SSLContext sslContext) {
return HttpClients.custom()
.setMaxConnPerRoute(30)
.setMaxConnTotal(60)
.setSSLContext(sslContext).build();
}
@Bean
public ClientHttpRequestFactory clientHttpRequestFactory(HttpClient httpClient) {
return new HttpComponentsClientHttpRequestFactory(httpClient);