
database
文章平均质量分 68
kiwi小白
这个作者很懒,什么都没留下…
展开
-
SQL之Running Total
SQL之Running Total简介原创 2014-11-27 16:10:46 · 3680 阅读 · 0 评论 -
SQL表交叉更新(Oracle)
场景Table Aidvalue原创 2014-11-17 01:08:52 · 1210 阅读 · 0 评论 -
Mongodb ODM: morphia
Mongodb Java Driver虽然Mongodb提供了java driver,但是如果我们直接使用driver进行mongodb的操作,代码冗余很多,使用不是方便,容易出错。这就像我们在RDBMS中使用sql直接操作数据库一样,大多数时候我们不提倡这样做,更多的时候我们使用MyBatis或者Hibernate做ORM。Mongodb中有这样的工具帮助我们完成ODM吗?有很多,这里我原创 2014-07-16 12:13:26 · 3073 阅读 · 0 评论 -
Java中的Mongodb单元测试
如何进行Mongodb测试?我们在java中使用Mongodb作为数据库进行存储的时候,怎么样对于进行测试呢?一种可能直接的方式就是在setUp中getDB,然后在tearDown里面dropDatabase。这样的方式相对来说比较慢。一种更好的方式就是使用fake的数据库,比如embedded的Mongodb用于测试。http://xunitpatterns.com/Test%20Doubl原创 2014-07-16 11:10:01 · 7062 阅读 · 0 评论 -
nodejs中使用monk访问mongodb
nodejs中使用monk访问mongodb还是挺方便的原创 2014-07-03 12:00:44 · 7988 阅读 · 1 评论 -
玩玩儿Flyway:数据库迁移
在软件开发的过程中,我们原创 2014-04-05 16:39:23 · 10403 阅读 · 4 评论 -
使用Spring中Transcation进行数据库集成测试
数据库是程序中几乎必不可少的一部分,那么如何对于数据库进行测试呢?如果多个测试同时使用同一个数据库,我们怎么能够保证不同测试之间的测试数据不会相互影响呢?这里我们可以使用事务(transaction)进行数据库的测试。直接上代码:@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations原创 2013-10-15 22:26:16 · 2459 阅读 · 0 评论 -
使用spring jdbc的batchUpdate功能提高性能
在spring batch中,我们经常使用spring提供的jdbcTemplate进行数据库操作。假设有一张表People.我们需要插入多条数据。处理的方法有两种:第一种方法是对每一个数据,都执行一直insert命令:jdbcTemplate.update(INSERT_PEOPLE_QUERY, people.getFirstName(), people.getLa原创 2013-10-15 14:31:41 · 36452 阅读 · 4 评论 -
Head Fisrt Android Development读书笔记(7)Database Persistent
Creating the database Create a new class called TimeTrackerOpenHelper that extends SQLiteOpenHelper. Pass the database name and the database version to super. TimeTrackerOpenHelper(Context con原创 2012-11-02 14:59:39 · 978 阅读 · 0 评论