Advertisement
Guest User

Untitled

a guest
May 25th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. import grails.persistence.*
  2. import grails.orm.bootstrap.*
  3. import org.h2.Driver
  4. import org.springframework.jdbc.datasource.DriverManagerDataSource
  5.  
  6.  
  7. def dataSource = new DriverManagerDataSource("jdbc:h2:prodDb;MVCC=TRUE;LOCK_TIMEOUT=10000;DB_CLOSE_ON_EXIT=FALSE", 'sa', '')
  8. dataSource.setDriverClassName(Driver.name)
  9.  
  10. def initializer = new HibernateDatastoreSpringInitializer(['hibernate.log_sql':'true'], Person)
  11. def applicationContext = initializer.configureForDataSource(dataSource)
  12.  
  13. def person = new Person(firstName: 'John', lastName: 'Doe').save()
  14.  
  15. Person.withSession {
  16. println person.count()
  17. }
  18.  
  19. @Entity
  20. class Person {
  21. String firstName
  22. String lastName
  23. static constraints = {
  24. firstName blank:false
  25. lastName blank:false
  26. }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement