本文整理了Java中org.skife.jdbi.v2.Update.getContext()
方法的一些代码示例,展示了Update.getContext()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Update.getContext()
方法的具体详情如下:
包路径:org.skife.jdbi.v2.Update
类名称:Update
方法名:getContext
暂无
代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics
public GeneratedKeys<GeneratedKeyType> munge(Statement results) throws SQLException
{
return new GeneratedKeys<GeneratedKeyType>(mapper,
Update.this,
results,
getContext(),
getContainerMapperRegistry());
}
});
代码示例来源:origin: org.kill-bill.commons/killbill-jdbi
@Override
public GeneratedKeys<GeneratedKeyType> munge(Statement results) throws SQLException
{
return new GeneratedKeys<GeneratedKeyType>(mapper,
Update.this,
results,
getContext(),
getContainerMapperRegistry());
}
});
代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics
public Object invoke(HandleDing h, Object target, Object[] args, MethodProxy mp)
{
Update q = h.getHandle().createStatement(sql);
populateSqlObjectData((ConcreteStatementContext)q.getContext());
applyCustomizers(q, args);
applyBinders(q, args);
return this.returner.value(q, h);
}
代码示例来源:origin: org.kill-bill.commons/killbill-jdbi
@Override
public Object invoke(HandleDing h, Object target, Object[] args, MethodProxy mp)
{
Update q = h.getHandle().createStatement(sql);
populateSqlObjectData((ConcreteStatementContext)q.getContext());
applyCustomizers(q, args);
applyBinders(q, args);
return this.returner.value(q, h);
}
代码示例来源:origin: org.kill-bill.commons/killbill-jdbi
@Test
public void testBindBeanFactory()
throws Exception
{
BindBeanFactory factory = new BindBeanFactory();
@SuppressWarnings("unchecked")
Binder<BindBean, Object> beanBinder = factory.build(new BindBeanImpl());
final DBI dbi = new DBI(DERBY_HELPER.getDataSource());
final Handle handle = dbi.open();
final Update testStatement = handle.createStatement("does not matter");
TestBean testBean = new TestBean();
beanBinder.bind(testStatement, new BindBeanImpl(), testBean);
StatementContext context = testStatement.getContext();
Binding binding = context.getBinding();
assertEquals("LongArgument", binding.forName("ALong").getClass().getSimpleName());
assertEquals("BooleanArgument", binding.forName("ARealBoolean").getClass().getSimpleName());
assertEquals("BooleanArgument", binding.forName("ANullBoolean").getClass().getSimpleName());
assertEquals("StringArgument", binding.forName("AString").getClass().getSimpleName());
assertEquals("ObjectArgument", binding.forName("AFoo").getClass().getSimpleName());
assertEquals("ShortArgument", binding.forName("AShort").getClass().getSimpleName());
handle.close();
}
代码示例来源:origin: org.jdbi/jdbi
@Test
public void testBindBeanFactory()
throws Exception
{
BindBeanFactory factory = new BindBeanFactory();
@SuppressWarnings("unchecked")
Binder<BindBean, Object> beanBinder = factory.build(new BindBeanImpl());
final DBI dbi = new DBI(DERBY_HELPER.getDataSource());
final Handle handle = dbi.open();
final Update testStatement = handle.createStatement("does not matter");
TestBean testBean = new TestBean();
beanBinder.bind(testStatement, new BindBeanImpl(), testBean);
StatementContext context = testStatement.getContext();
Binding binding = context.getBinding();
assertEquals("LongArgument", binding.forName("ALong").getClass().getSimpleName());
assertEquals("BooleanArgument", binding.forName("ARealBoolean").getClass().getSimpleName());
assertEquals("BooleanArgument", binding.forName("ANullBoolean").getClass().getSimpleName());
assertEquals("StringArgument", binding.forName("AString").getClass().getSimpleName());
assertEquals("ObjectArgument", binding.forName("AFoo").getClass().getSimpleName());
assertEquals("ShortArgument", binding.forName("AShort").getClass().getSimpleName());
handle.close();
}
内容来源于网络,如有侵权,请联系作者删除!