List<User> users = new ArrayList<>();
Torch.insertAll(users);
Torch.beginTransaction();
try {
} finally {
}
Query<User> query = Torch.select(User.class)
.where("age", ">", 18)
.orderBy("name")
.limit(10);
List<User> result = query.fetch();
Torch.setQueryResultCache(true);
Query<User> cachedQuery = Torch.select(User.class).fromCache();
List<User> cachedResult = cachedQuery.fetch();