Skip to content

Instantly share code, notes, and snippets.

@vvakame
Created February 21, 2011 09:45
Show Gist options
  • Save vvakame/836869 to your computer and use it in GitHub Desktop.
Save vvakame/836869 to your computer and use it in GitHub Desktop.
package hoge;
import java.io.PrintWriter;
import java.util.logging.Logger;
import org.slim3.controller.Controller;
import org.slim3.controller.Navigation;
import org.slim3.datastore.Datastore;
import com.google.appengine.api.datastore.Entity;
import com.google.appengine.api.datastore.Key;
public class TestController extends Controller {
static final Logger logger = Logger.getLogger(TestController.class.getName());
@Override
protected Navigation run() throws Exception {
char c = 'a';
if ("2".equals(asString("byte"))) {
c = 'あ';
}
int len = 1000;
if (asInteger("len") != null) {
len = asInteger("len");
}
PrintWriter writer = response.getWriter();
StringBuilder builder = new StringBuilder();
Key key = null;
for (int i = 0; i < len; i++) {
builder.append(c);
key = Datastore.createKey("hoge", builder.toString());
writer.write(String.valueOf(i));
writer.write("\n");
writer.flush();
}
Entity entity = new Entity(key);
Datastore.put(entity);
return null;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment