Skip to content

Instantly share code, notes, and snippets.

@kevintanhongann
Created March 8, 2019 04:19
Show Gist options
  • Save kevintanhongann/909e9c5b35389b9b89ffe4b46afcb633 to your computer and use it in GitHub Desktop.
Save kevintanhongann/909e9c5b35389b9b89ffe4b46afcb633 to your computer and use it in GitHub Desktop.
example-micronaut-gorm code snippet 4
package example.micronaut.gorm
import example.micronaut.gorm.domain.Person
import example.micronaut.gorm.service.PersonService
import io.micronaut.context.event.StartupEvent
import io.micronaut.runtime.event.annotation.EventListener
import javax.inject.Singleton
@Singleton
class Bootstrap {
final PersonService personService
Bootstrap(PersonService personService) {
this.personService = personService
}
@EventListener
void onStartup(StartupEvent event) {
personService.save(new Person(name: 'kevin', email: '[email protected]'))
personService.save(new Person(name: 'kevin', email: '[email protected]'))
personService.save(new Person(name: 'kevin', email: '[email protected]'))
personService.save(new Person(name: 'kevin', email: '[email protected]'))
personService.save(new Person(name: 'kevin', email: '[email protected]'))
personService.save(new Person(name: 'kevin', email: '[email protected]'))
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment