Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-10618

camel-sql - Allow to use Spring Boot DataSource

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Done
    • None
    • 2.19.0
    • None
    • Unknown

    Description

      I wonder if we can add some logic that can auto detect if we run in spring boot and if you have configured a spring boot data source using the spring boot style

      spring.datasource.url: jdbc:mysql://localhost:3306/o365investigations
      
      spring.datasource.username: <snip>
      
      spring.datasource.password: <snip>
      
      spring.datasource.driver-class-name: com.mysql.jdbc.Driver
      

      And then fallback and use that data source if none has been explicit configured on the component.

      And wonder if we can do this in a way that don't require special coding?

      We could maybe add to camel-sql, that it attempts to lookup in registry of all types of DataSource and if there is only one instance, it uses that.

      Attachments

        Issue Links

          Activity

            People

              nferraro Nicola Ferraro
              davsclaus Claus Ibsen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: