com.scalar.db.sql.springdata.ScalarDbRepositoryConfigurationExtension Maven / Gradle / Ivy
package com.scalar.db.sql.springdata;
import javax.annotation.Nonnull;
import org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension;
/**
* {@link JdbcRepositoryConfigExtension} extending the repository registration process by
* registering ScalarDB repositories.
*/
public class ScalarDbRepositoryConfigurationExtension extends JdbcRepositoryConfigExtension {
@Nonnull
@Override
protected String getModulePrefix() {
return "scalardb";
}
@Nonnull
@Override
public String getRepositoryFactoryBeanClassName() {
return ScalarDbJdbcRepositoryFactoryBean.class.getName();
}
}