sql >> Database teknologi >  >> RDS >> PostgreSQL

Springboot postgres Det lykkedes ikke at bestemme en passende førerklasse

Problemet er løst ved at oprette to bønner. Separat bean oprettes for DataSource og NamedParameterJdbcTemplate.

    @Bean
    public DataSource dataSource(){
        System.out.println(driverClass+" "+ url+" "+username+" "+password);
        DriverManagerDataSource source = new DriverManagerDataSource();
        source.setDriverClassName(driverClass);
        source.setUrl(url);
        source.setUsername(username);
        source.setPassword(password);
        return source;
    }

    @Bean
    public NamedParameterJdbcTemplate namedParameterJdbcTemplate(){
        NamedParameterJdbcTemplate namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(this.dataSource());
        return namedParameterJdbcTemplate;
    }


  1. Hvordan gemmer InnoDB tegnkolonner?

  2. Vælg mærkelige tegn på tekst, fungerer ikke med LIKE-operatoren

  3. mysql for mange indekser?

  4. Hvordan undgår man at gemme legitimationsoplysninger for at oprette forbindelse til Oracle med JDBC?