This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ConfigFileAuthenticationDetailsProvider provider = new ConfigFileAuthenticationDetailsProvider('/path/to/.oci/config', 'DEFAULT') | |
| StreamClient client = new StreamClient(provider) | |
| AtomicBoolean closed = new AtomicBoolean(false) | |
| CreateGroupCursorDetails cursorDetails = CreateGroupCursorDetails.builder( | |
| .type(CreateGroupCursorDetails.Type.TrimHorizon) | |
| .commitOnGet(true) | |
| .groupName(this.groupName) | |
| .build() | |
| CreateGroupCursorRequest groupCursorRequest = CreateGroupCursorRequest.builder() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package codes.recursive.service | |
| import codes.recursive.model.Person | |
| import grails.gorm.services.Service | |
| import grails.gorm.transactions.Transactional | |
| import groovy.transform.CompileStatic | |
| import javax.validation.constraints.NotNull | |
| @CompileStatic |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package codes.recursive.model | |
| import grails.gorm.annotation.Entity | |
| import groovy.transform.CompileStatic | |
| import javax.validation.constraints.NotBlank | |
| import javax.validation.constraints.NotNull | |
| import javax.validation.constraints.Size | |
| @Entity |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package codes.recursive | |
| import codes.recursive.model.Person | |
| import codes.recursive.service.PersonService | |
| import groovy.transform.CompileStatic | |
| import io.micronaut.http.HttpResponse | |
| import io.micronaut.http.HttpStatus | |
| import io.micronaut.http.annotation.Body | |
| import io.micronaut.http.annotation.Controller | |
| import io.micronaut.http.annotation.Get |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| micronaut: | |
| application: | |
| name: groovy | |
| dataSource: | |
| pooled: true | |
| dbCreate: create-drop | |
| url: jdbc:h2:mem:devDb | |
| driverClassName: org.h2.Driver | |
| username: sa | |
| password: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package codes.recursive | |
| import codes.recursive.model.Person | |
| import codes.recursive.service.PersonService | |
| import groovy.transform.CompileStatic | |
| import io.micronaut.http.HttpResponse | |
| import io.micronaut.http.HttpStatus | |
| import io.micronaut.http.annotation.Body | |
| import io.micronaut.http.annotation.Controller | |
| import io.micronaut.http.annotation.Get |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package codes.recursive.service | |
| import codes.recursive.model.Person | |
| import grails.gorm.services.Service | |
| import groovy.transform.CompileStatic | |
| import javax.validation.constraints.NotNull | |
| @CompileStatic | |
| @Service(Person) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| CREATE TABLE person ( | |
| id NUMBER GENERATED BY DEFAULT ON NULL AS IDENTITY, | |
| version NUMBER(20) NOT NULL, | |
| first_name VARCHAR2(50) NOT NULL, | |
| last_name VARCHAR2(50) NULL, | |
| is_cool NUMBER(1,0) NOT NULL | |
| ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $ mn create-app codes.recursive.gorm.atp.demo --features=groovy |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $ mn create-controller codes.recursive.gorm.atp.controller.Person |