Annotation Type DataSourceDefinition


  • @Retention(RUNTIME)
    @Target(TYPE)
    public @interface DataSourceDefinition
    • Element Detail

      • className

        java.lang.String className
      • name

        java.lang.String name
      • transactional

        boolean transactional
        Default:
        true
      • initialPoolSize

        int initialPoolSize
        Default:
        -1
      • isolationLevel

        int isolationLevel
        Default:
        -1
      • loginTimeout

        int loginTimeout
        Default:
        0
      • maxIdleTime

        int maxIdleTime
        Default:
        -1
      • maxPoolSize

        int maxPoolSize
        Default:
        -1
      • maxStatements

        int maxStatements
        Default:
        -1
      • minPoolSize

        int minPoolSize
        Default:
        -1
      • portNumber

        int portNumber
        Default:
        -1
      • databaseName

        java.lang.String databaseName
        Default:
        ""
      • description

        java.lang.String description
        Default:
        ""
      • password

        java.lang.String password
        Default:
        ""
      • serverName

        java.lang.String serverName
        Default:
        "localhost"
      • url

        java.lang.String url
        Default:
        ""
      • user

        java.lang.String user
        Default:
        ""
      • properties

        java.lang.String[] properties
        Default:
        {}