Advertisement
Guest User

Untitled

a guest
Aug 28th, 2015
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. # Home page
  2. GET / controllers.Application.index()
  3. POST /person controllers.Application.addPerson()
  4.  
  5. db.default.driver=org.h2.Driver
  6. db.default.url="jdbc:h2:mem:play"
  7.  
  8. libraryDependencies ++= Seq(
  9. Jdbc,
  10. javaJpa,
  11. "org.hibernate" % "hibernate-entitymanager" % "4.3.5.Final"
  12. )
  13.  
  14. package controllers;
  15.  
  16. import models.Person;
  17. import play.*;
  18. import play.data.Form;
  19. import play.mvc.*;
  20.  
  21. import views.html.*;
  22. public class Application extends Controller {
  23.  
  24. public Result index() {
  25. return ok(index.render("Your new application is ready."));
  26. }
  27.  
  28. public Result addPerson(){
  29. Person person = Form.form(Person.class).bindFromRequest().get();
  30. person.save();
  31. return redirect(routes.Application.index());
  32. }
  33.  
  34. }
  35.  
  36. package models;
  37.  
  38. import java.util.*;
  39. import javax.persistence.*;
  40. import play.db.jpa.*;
  41.  
  42. @Entity
  43. public class Person extends Model{
  44. @Id
  45. public String id;
  46. public String name;
  47.  
  48.  
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement