public HikariDataSource getDataSource() {
        return ds;
    }
@Test
    @Ignore
    public void testGetDataSource() {
        DataSource ds = SingletonServiceFactory.getBean(DataSource.class);
        assertNotNull(ds);

        HikariDataSource hds = (HikariDataSource)ds;
        System.out.println(hds.getMaximumPoolSize());

        try(Connection connection = ds.getConnection()){
            assertNotNull(connection);
        } catch (SQLException e) {
            e.printStackTrace();
        }

        hds = (HikariDataSource)ds;
        System.out.println(hds.getMaximumPoolSize());
    }