congrats Icon
New! Announcing our next generation AI code completions
Read here
Tabnine Logo
DBI.registerMapper
Code IndexAdd Tabnine to your IDE (free)

How to use
registerMapper
method
in
org.skife.jdbi.v2.DBI

Best Java code snippets using org.skife.jdbi.v2.DBI.registerMapper (Showing top 20 results out of 315)

origin: killbill/killbill

@Inject
public DefaultCatalogOverrideDao(final IDBI dbi, final Clock clock) {
  this.dbi = dbi;
  this.clock = clock;
  // There is no real good place to do that but here (since the sqlDao are NOT EntitySqlDao and DBPProvider belongs in common)... oh well..
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverridePlanDefinitionModelDao.class));
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverridePhaseDefinitionModelDao.class));
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverridePlanPhaseModelDao.class));
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverrideBlockDefinitionModelDao.class));
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverrideTierBlockModelDao.class));
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverrideTierDefinitionModelDao.class));
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverrideUsageDefinitionModelDao.class));
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverrideUsageTierModelDao.class));
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverridePhaseUsageModelDao.class));
}
origin: apache/incubator-druid

  connectorConfig.getPassword()
);
dbi.registerMapper(new KeyValueResultSetMapper(keyColumn, valueColumn));
origin: killbill/killbill

@BeforeClass(groups = "slow")
public void beforeClass() throws Exception {
  if (hasFailed()) {
    return;
  }
  super.beforeClass();
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverridePlanDefinitionModelDao.class));
}
origin: killbill/killbill

@BeforeClass(groups = "slow")
public void beforeClass() throws Exception {
  if (hasFailed()) {
    return;
  }
  super.beforeClass();
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverrideUsageTierModelDao.class));
}
origin: killbill/killbill

@BeforeClass(groups = "slow")
public void beforeClass() throws Exception {
  if (hasFailed()) {
    return;
  }
  super.beforeClass();
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverrideBlockDefinitionModelDao.class));
}
origin: killbill/killbill

@BeforeClass(groups = "slow")
public void beforeClass() throws Exception {
  if (hasFailed()) {
    return;
  }
  super.beforeClass();
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverridePhaseUsageModelDao.class));
}
origin: killbill/killbill

@BeforeClass(groups = "slow")
public void beforeClass() throws Exception {
  if (hasFailed()) {
    return;
  }
  super.beforeClass();
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverrideUsageDefinitionModelDao.class));
}
origin: killbill/killbill

@BeforeClass(groups = "slow")
public void beforeClass() throws Exception {
  if (hasFailed()) {
    return;
  }
  super.beforeClass();
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverrideTierBlockModelDao.class));
}
origin: killbill/killbill

@BeforeClass(groups = "slow")
public void beforeClass() throws Exception {
  if (hasFailed()) {
    return;
  }
  super.beforeClass();
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverridePhaseDefinitionModelDao.class));
}
origin: killbill/killbill

@BeforeClass(groups = "slow")
public void beforeClass() throws Exception {
  if (hasFailed()) {
    return;
  }
  super.beforeClass();
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverridePlanPhaseModelDao.class));
}
origin: killbill/killbill

@BeforeClass(groups = "slow")
public void beforeClass() throws Exception {
  if (hasFailed()) {
    return;
  }
  super.beforeClass();
  ((DBI) dbi).registerMapper(new LowerToCamelBeanMapperFactory(CatalogOverrideTierDefinitionModelDao.class));
}
origin: killbill/killbill

@Override
public synchronized IDBI getDBI() {
  if (dbi == null) {
    final RetryableDataSource retryableDataSource = new RetryableDataSource(getDataSource());
    dbi = (DBI) new DBIProvider(null, retryableDataSource, null).get();
    // Register KB specific mappers
    for (final ResultSetMapperFactory resultSetMapperFactory : IDBISetup.mapperFactoriesToRegister()) {
      dbi.registerMapper(resultSetMapperFactory);
    }
    for (final ResultSetMapper resultSetMapper : IDBISetup.mappersToRegister()) {
      dbi.registerMapper(resultSetMapper);
    }
  }
  return dbi;
}
origin: HubSpot/Singularity

 @Override
 public DBI get() {
  try {
   DBI dbi = dbiFactory.build(environment, dataSourceFactory, "db");
   for (ResultSetMapper<?> resultSetMapper : resultSetMappers) {
    dbi.registerMapper(resultSetMapper);
   }
   return dbi;
  } catch (Exception e) {
   throw new ProvisionException("while instantiating DBI", e);
  }
 }
}
origin: rakam-io/rakam

dbi = new DBI(prestoMetastoreDataSource);
org.rakam.presto.analysis.PrestoRakamRaptorMetastore.SignatureReferenceTypeManager signatureReferenceTypeManager = new SignatureReferenceTypeManager();
dbi.registerMapper(new TableColumn.Mapper(signatureReferenceTypeManager));
dbi.registerMapper(new Distribution.Mapper(signatureReferenceTypeManager));
this.dao = onDemandDao(dbi, MetadataDao.class);
this.projectConfig = projectConfig;
origin: org.jdbi/jdbi

@Before
public void setUp() throws Exception
{
  dbi = new DBI("jdbc:h2:mem:" + UUID.randomUUID());
  dbi.registerMapper(new SomethingMapper());
  handle = dbi.open();
  handle.execute("create table something (id int primary key, name varchar(100))");
}
origin: org.jdbi/jdbi

@Before
public void setUp() throws Exception
{
  JdbcDataSource ds = new JdbcDataSource();
  // in MVCC mode h2 doesn't shut down immediately on all connections closed, so need random db name
  ds.setURL(String.format("jdbc:h2:mem:%s;MVCC=TRUE", UUID.randomUUID()));
  dbi = new DBI(ds);
  dbi.registerMapper(new SomethingMapper());
  handle = dbi.open();
  handle.execute("create table something (id int primary key, name varchar(100))");
}
origin: org.jdbi/jdbi

@Before
public void setUp() throws Exception
{
  JdbcDataSource ds = new JdbcDataSource();
  ds.setURL("jdbc:h2:mem:" + UUID.randomUUID());
  dbi = new DBI(ds);
  dbi.registerMapper(new SomethingMapper());
  handle = dbi.open();
  handle.execute("create table something (id int primary key, name varchar(100))");
}
origin: org.jdbi/jdbi

@Before
public void setUp() throws Exception
{
  JdbcDataSource ds = new JdbcDataSource();
  ds.setURL("jdbc:h2:mem:" + UUID.randomUUID());
  dbi = new DBI(ds);
  dbi.registerMapper(new SomethingMapper());
  handle = dbi.open();
  handle.execute("create table something (id int primary key, name varchar(100))");
}
origin: org.kill-bill.commons/killbill-jdbi

@Before
public void setUp() throws Exception
{
  JdbcDataSource ds = new JdbcDataSource();
  ds.setURL("jdbc:h2:mem:" + UUID.randomUUID());
  dbi = new DBI(ds);
  dbi.registerMapper(new SomethingMapper());
  handle = dbi.open();
  handle.execute("create table something (id int primary key, name varchar(100))");
}
origin: org.kill-bill.commons/killbill-jdbi

@Before
public void setUp() throws Exception
{
  JdbcDataSource ds = new JdbcDataSource();
  ds.setURL("jdbc:h2:mem:" + UUID.randomUUID());
  dbi = new DBI(ds);
  dbi.registerMapper(new SomethingMapper());
  handle = dbi.open();
  handle.execute("create table something (id int primary key, name varchar(100))");
}
org.skife.jdbi.v2DBIregisterMapper

Javadoc

Register a result set mapper factory. Will be used with Query#mapTo(Class) for registerd mappings.

Popular methods of DBI

  • <init>
    Constructor used to allow for obtaining a Connection in a customized manner. The org.skife.jdbi.v2.t
  • open
  • onDemand
    Create a new sql object which will obtain and release connections from this dbi instance, as it need
  • withHandle
    A convenience function which manages the lifecycle of a handle and yields it to a callback for use b
  • registerArgumentFactory
  • inTransaction
  • setSQLLog
    Specify the class used to log sql statements. Will be passed to all handles created from this instan
  • registerContainerFactory
  • setStatementLocator
    Use a non-standard StatementLocator to look up named statements for all handles created from this DB
  • setStatementRewriter
    Use a non-standard StatementRewriter to transform SQL for all Handle instances created by this DBI.
  • setTransactionHandler
    Specify the TransactionHandler instance to use. This allows overriding transaction semantics, or map
  • setTimingCollector
    Add a callback to accumulate timing information about the queries running from this data source.
  • setTransactionHandler,
  • setTimingCollector,
  • useHandle,
  • define,
  • close,
  • getStatementLocator,
  • getTransactionHandler,
  • registerColumnMapper

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • getResourceAsStream (ClassLoader)
  • EOFException (java.io)
    Thrown when a program encounters the end of a file or stream during an input operation.
  • File (java.io)
    An "abstract" representation of a file system entity identified by a pathname. The pathname may be a
  • Path (java.nio.file)
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • JTable (javax.swing)
  • 21 Best IntelliJ Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now