Annotation Interface EnableEmbeddedDatabase


@Target({TYPE,ANNOTATION_TYPE}) @Retention(RUNTIME) @Documented @Import(io.microsphere.spring.test.jdbc.embedded.EmbeddedDataBaseBeanDefinitionRegistrar.class) @Repeatable(EnableEmbeddedDatabases.class) public @interface EnableEmbeddedDatabase
Enable an embedded database
Since:
1.0.0
Author:
Mercy
  • Element Details

    • type

      Returns:
      Embedded Database Type, SQLite as default
      Default:
      SQLITE
    • port

      int port
      JDBC connection port
      Returns:
      if not specified port, return -1
      Default:
      -1
    • primary

      boolean primary
      Returns:
      Primary Bean or not
      Default:
      false
    • properties

      String[] properties
      Returns:
      JDBC Properties Properties, Key-value
      Default:
      {}