当前位置: 首页>>代码示例>>Java>>正文


Java RuntimeExceptionDao.queryForId方法代码示例

本文整理汇总了Java中com.j256.ormlite.dao.RuntimeExceptionDao.queryForId方法的典型用法代码示例。如果您正苦于以下问题:Java RuntimeExceptionDao.queryForId方法的具体用法?Java RuntimeExceptionDao.queryForId怎么用?Java RuntimeExceptionDao.queryForId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.j256.ormlite.dao.RuntimeExceptionDao的用法示例。


在下文中一共展示了RuntimeExceptionDao.queryForId方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: onCreate

import com.j256.ormlite.dao.RuntimeExceptionDao; //导入方法依赖的package包/类
@Override
public void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);

	if (getArguments().containsKey(ARG_ITEM_ID)) {
		// Load the dummy content specified by the fragment
		// arguments. In a real-world scenario, use a Loader
		// to load content from a content provider.
	    RuntimeExceptionDao<ChordData, Integer> simpleDao = getHelper().getSimpleDataDao();
	    //ChordData chord = new ChordData("draft", -1, -1, -1, -1, -1, -1);
	    //simpleDao.create(chord);
	    //showDetail(chord.id);	     
		mItem = simpleDao.queryForId(Integer.parseInt(getArguments().getString(ARG_ITEM_ID)));
		
		//mItem = DummyContent.ITEM_MAP.get(getArguments().getString(ARG_ITEM_ID));
	}
}
 
开发者ID:trapridge,项目名称:MEng,代码行数:18,代码来源:ChordDetailFragment.java

示例2: testCustomRuntimeExceptionDao

import com.j256.ormlite.dao.RuntimeExceptionDao; //导入方法依赖的package包/类
public void testCustomRuntimeExceptionDao() throws Exception {
	DatabaseHelper helper = new DatabaseHelper(getContext());
	RuntimeExceptionDao<Foo, Integer> ourDao = helper.getRuntimeExceptionDao(Foo.class);
	TableUtils.dropTable(helper.getConnectionSource(), Foo.class, true);
	TableUtils.createTable(helper.getConnectionSource(), Foo.class);
	try {
		Foo foo = new Foo();
		foo.stuff = "jfpfjewf";
		assertEquals(1, ourDao.create(foo));

		Foo result = ourDao.queryForId(foo.id);
		assertNotNull(result);
		assertEquals(foo.stuff, result.stuff);
	} finally {
		TableUtils.dropTable(helper.getConnectionSource(), Foo.class, true);
	}

	try {
		// should throw a runtime exception
		ourDao.queryForId(1);
		fail("should have thrown");
	} catch (RuntimeException e) {
		// expected
	}
}
 
开发者ID:j256,项目名称:ormlite-android-tests,代码行数:26,代码来源:CustomDaoTest.java

示例3: getItemById

import com.j256.ormlite.dao.RuntimeExceptionDao; //导入方法依赖的package包/类
public static Item getItemById(UUID itemId) {
    if (itemId != null) {
        RuntimeExceptionDao<Item, UUID> itemDao = DsaTabApplication.getInstance().getDBHelper().getItemDao();
        Item item = itemDao.queryForId(itemId);
        return item;
    } else {
        return null;
    }
}
 
开发者ID:gandulf,项目名称:DsaTab,代码行数:10,代码来源:DataManager.java

示例4: getById

import com.j256.ormlite.dao.RuntimeExceptionDao; //导入方法依赖的package包/类
public static Person getById(ZulipApp app, int id) {
    RuntimeExceptionDao<Person, Object> dao = app.getDao(Person.class);
    return dao.queryForId(id);
}
 
开发者ID:zulip,项目名称:zulip-android,代码行数:5,代码来源:Person.java

示例5: findById

import com.j256.ormlite.dao.RuntimeExceptionDao; //导入方法依赖的package包/类
@Override
public <T, V> T findById(final Class<T> clzz, final V id) {
    RuntimeExceptionDao dao = getRuntimeExceptionDao(translateClass(clzz));
    return (T) dao.queryForId(id);
}
 
开发者ID:nhaarman,项目名称:PebbleNotifier,代码行数:6,代码来源:OrmLiteDatabaseHelper.java


注:本文中的com.j256.ormlite.dao.RuntimeExceptionDao.queryForId方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。