@Override
    protected final void configure() {
        jdbiBinder = InternalJdbiBinder.jdbiBinder(binder(), annotationClass);

        try {
            install(InternalGlobalJdbiModule.forAnnotation(annotationClass));

            configureJdbi();
        } finally {
            jdbiBinder = null;
        }
    }
Creates an element configuration module with a custom annotation.
<p>
All elements defined in this module will be bound using the given custom annotation. This allows creating multiple sets of element configuration modules
which can be referenced from modules extending the  {@link AbstractJdbiDefinitionModule} base class if a the same custom annotation is used.
guice/src/main/java/org/jdbi/v3/guice/AbstractJdbiConfigurationModule.java