코드를 먼저 게시하세요
으아아아 으아아아제가 이해하지 못하는 것은 DruidDataSourceBuilder의 mightGetDriverClassName 메서드입니다. 분명히 DruidDataSourceAutoConfigure의 dataSource 메서드를 DruidDataSourceBuilder에서 사용할 때 DruidDataSourceBuilder의 속성에는 속성이 없습니다. 이 경우 MaybeGetDriverClassName 메서드는 의미가 없는 것 아닌가요?
또 다른 점은 DruidDataSourceAutoConfigure의 dataSource 메소드에서 if 판단입니다. dataSource에는 메소드에 속성이 삽입되어서는 안 됩니다. 이렇게 판단하는 것은 의미가 없는 것 아닌가요?
아마도 나중에 속성에 다른 속성을 추가할 수 있는 여지를 남겨두기 위함일 것입니다.