├── .editorconfig ├── .gitignore ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── img ├── aggregate.drawio ├── aggregate.jpg ├── db.drawio └── db.jpg ├── settings.gradle ├── spring-data-jdbc-plus-sql-groovy-sample ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── navercorp │ │ │ └── spring │ │ │ └── sql │ │ │ └── groovy │ │ │ ├── Application.java │ │ │ ├── account │ │ │ ├── Account.java │ │ │ ├── AccountRepository.java │ │ │ ├── AccountRepositoryCustom.java │ │ │ ├── AccountRepositoryImpl.java │ │ │ └── AccountState.java │ │ │ ├── comment │ │ │ ├── Comment.java │ │ │ ├── CommentContent.java │ │ │ └── CommentRepository.java │ │ │ ├── config │ │ │ └── JdbcConfig.java │ │ │ ├── issue │ │ │ ├── Issue.java │ │ │ ├── IssueAttachedLabel.java │ │ │ ├── IssueContent.java │ │ │ ├── IssueRepository.java │ │ │ ├── IssueRepositoryCustom.java │ │ │ ├── IssueRepositoryImpl.java │ │ │ ├── Status.java │ │ │ └── sql │ │ │ │ └── IssueSql.groovy │ │ │ ├── label │ │ │ ├── Label.java │ │ │ └── LabelRepository.java │ │ │ ├── query │ │ │ ├── QuerySideDao.java │ │ │ ├── criteria │ │ │ │ ├── IssueGridCriteria.java │ │ │ │ └── IssueViewCriteria.java │ │ │ ├── grid │ │ │ │ ├── AccountGrid.java │ │ │ │ ├── CommentGrid.java │ │ │ │ ├── IssueGrid.java │ │ │ │ └── IssueRepoGrid.java │ │ │ ├── sql │ │ │ │ └── QuerySideSql.groovy │ │ │ └── view │ │ │ │ ├── AccountView.java │ │ │ │ ├── CommentView.java │ │ │ │ ├── IssueLabelView.java │ │ │ │ ├── IssueRepoView.java │ │ │ │ └── IssueView.java │ │ │ ├── repo │ │ │ ├── Repo.java │ │ │ └── RepoRepository.java │ │ │ └── support │ │ │ ├── EncryptString.java │ │ │ ├── Encryptor.java │ │ │ └── SimpleEncryptor.java │ └── resources │ │ ├── application.yml │ │ └── db │ │ └── changelog │ │ ├── changelog-0.0.1.xml │ │ └── changelog-master.xml │ └── test │ └── java │ └── com │ └── navercorp │ └── spring │ └── sql │ └── groovy │ ├── account │ └── AccountRepositoryTest.java │ ├── comment │ └── CommentRepositoryTest.java │ ├── issue │ └── IssueRepositoryTest.java │ ├── label │ └── LabelRepositoryTest.java │ ├── query │ └── QuerySideDaoTest.java │ ├── repo │ └── RepoRepositoryTest.java │ └── test │ └── DataInitializeExecutionListener.java ├── spring-data-jdbc-sample ├── build.gradle └── src │ ├── main │ ├── java │ │ └── spring │ │ │ └── data │ │ │ └── jdbc │ │ │ ├── Application.java │ │ │ ├── account │ │ │ ├── Account.java │ │ │ ├── AccountRepository.java │ │ │ ├── AccountRepositoryCustom.java │ │ │ ├── AccountRepositoryImpl.java │ │ │ └── AccountState.java │ │ │ ├── comment │ │ │ ├── Comment.java │ │ │ ├── CommentContent.java │ │ │ └── CommentRepository.java │ │ │ ├── config │ │ │ └── JdbcConfig.java │ │ │ ├── issue │ │ │ ├── Issue.java │ │ │ ├── IssueAttachedLabel.java │ │ │ ├── IssueContent.java │ │ │ ├── IssueRepository.java │ │ │ ├── IssueRepositoryCustom.java │ │ │ ├── IssueRepositoryImpl.java │ │ │ ├── Status.java │ │ │ └── sql │ │ │ │ └── IssueSql.java │ │ │ ├── label │ │ │ ├── Label.java │ │ │ └── LabelRepository.java │ │ │ ├── repo │ │ │ ├── Repo.java │ │ │ └── RepoRepository.java │ │ │ └── support │ │ │ ├── AggregateReferenceValueExtractor.java │ │ │ ├── EncryptString.java │ │ │ ├── Encryptor.java │ │ │ ├── SimpleEncryptor.java │ │ │ ├── WithInsert.java │ │ │ └── WithInsertImpl.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── javax.validation.valueextraction.ValueExtractor │ │ ├── application.yml │ │ └── db │ │ └── changelog │ │ ├── changelog-0.0.1.xml │ │ └── changelog-master.xml │ └── test │ └── java │ └── spring │ └── data │ └── jdbc │ ├── account │ └── AccountRepositoryTest.java │ ├── comment │ └── CommentRepositoryTest.java │ ├── issue │ └── IssueRepositoryTest.java │ ├── label │ └── LabelRepositoryTest.java │ ├── repo │ └── RepoRepositoryTest.java │ └── test │ └── DataInitializeExecutionListener.java ├── spring-data-jpa-sample ├── build.gradle └── src │ ├── main │ ├── java │ │ └── spring │ │ │ └── data │ │ │ └── jpa │ │ │ ├── Application.java │ │ │ ├── account │ │ │ ├── Account.java │ │ │ ├── AccountRepository.java │ │ │ └── AccountState.java │ │ │ ├── comment │ │ │ ├── Comment.java │ │ │ ├── CommentContent.java │ │ │ └── CommentRepository.java │ │ │ ├── issue │ │ │ ├── Issue.java │ │ │ ├── IssueAttachedLabel.java │ │ │ ├── IssueContent.java │ │ │ ├── IssueRepository.java │ │ │ └── Status.java │ │ │ ├── label │ │ │ ├── Label.java │ │ │ └── LabelRepository.java │ │ │ └── repo │ │ │ ├── Repo.java │ │ │ └── RepoRepository.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── spring │ └── data │ └── jpa │ ├── account │ └── AccountRepositoryTest.java │ ├── comment │ └── CommentRepositoryTest.java │ ├── issue │ └── IssueRepositoryTest.java │ ├── label │ └── LabelRepositoryTest.java │ ├── repo │ └── RepoRepositoryTest.java │ └── test │ └── DataInitializeExecutionListener.java └── spring-data-r2dbc-sample ├── build.gradle ├── lombok.config └── src ├── main ├── java │ └── spring │ │ └── data │ │ └── r2dbc │ │ ├── Application.java │ │ ├── account │ │ ├── Account.java │ │ ├── AccountRepository.java │ │ ├── AccountRepositoryCustom.java │ │ ├── AccountRepositoryImpl.java │ │ └── AccountState.java │ │ ├── comment │ │ ├── Comment.java │ │ ├── CommentContent.java │ │ └── CommentRepository.java │ │ ├── config │ │ └── R2dbcConfig.java │ │ ├── issue │ │ ├── Issue.java │ │ ├── IssueAttachedLabel.java │ │ ├── IssueAttachedLabelRepository.java │ │ ├── IssueContent.java │ │ ├── IssueRepository.java │ │ ├── IssueRepositoryCustom.java │ │ ├── IssueRepositoryImpl.java │ │ ├── Status.java │ │ └── sql │ │ │ └── IssueSql.java │ │ ├── label │ │ ├── Label.java │ │ └── LabelRepository.java │ │ ├── repo │ │ ├── Repo.java │ │ └── RepoRepository.java │ │ └── support │ │ ├── ClobJsonReadingConverter.java │ │ ├── ClobReadingConverter.java │ │ ├── EncryptString.java │ │ ├── Encryptor.java │ │ ├── JsonStringWritingConverter.java │ │ ├── PersistableMarkNotNewAop.java │ │ ├── RepositoryValidationAop.java │ │ ├── SimpleEncryptor.java │ │ ├── WithInsert.java │ │ └── WithInsertImpl.java └── resources │ ├── application.yml │ └── db │ └── changelog │ ├── changelog-0.0.1.xml │ └── changelog-master.xml └── test └── java └── spring └── data └── r2dbc ├── account └── AccountRepositoryTest.java ├── comment └── CommentRepositoryTest.java ├── issue └── IssueRepositoryTest.java ├── label └── LabelRepositoryTest.java ├── repo └── RepoRepositoryTest.java └── test └── DataInitializeExecutionListener.java /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/gradlew.bat -------------------------------------------------------------------------------- /img/aggregate.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/img/aggregate.drawio -------------------------------------------------------------------------------- /img/aggregate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/img/aggregate.jpg -------------------------------------------------------------------------------- /img/db.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/img/db.drawio -------------------------------------------------------------------------------- /img/db.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/img/db.jpg -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/settings.gradle -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/build.gradle -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/Application.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/account/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/account/Account.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/account/AccountRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/account/AccountRepository.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/account/AccountRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/account/AccountRepositoryCustom.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/account/AccountRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/account/AccountRepositoryImpl.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/account/AccountState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/account/AccountState.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/comment/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/comment/Comment.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/comment/CommentContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/comment/CommentContent.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/comment/CommentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/comment/CommentRepository.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/config/JdbcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/config/JdbcConfig.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/Issue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/Issue.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/IssueAttachedLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/IssueAttachedLabel.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/IssueContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/IssueContent.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/IssueRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/IssueRepository.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/IssueRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/IssueRepositoryCustom.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/IssueRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/IssueRepositoryImpl.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/Status.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/sql/IssueSql.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/issue/sql/IssueSql.groovy -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/label/Label.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/label/Label.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/label/LabelRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/label/LabelRepository.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/QuerySideDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/QuerySideDao.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/criteria/IssueGridCriteria.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/criteria/IssueGridCriteria.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/criteria/IssueViewCriteria.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/criteria/IssueViewCriteria.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/grid/AccountGrid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/grid/AccountGrid.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/grid/CommentGrid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/grid/CommentGrid.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/grid/IssueGrid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/grid/IssueGrid.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/grid/IssueRepoGrid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/grid/IssueRepoGrid.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/sql/QuerySideSql.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/sql/QuerySideSql.groovy -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/view/AccountView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/view/AccountView.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/view/CommentView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/view/CommentView.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/view/IssueLabelView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/view/IssueLabelView.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/view/IssueRepoView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/view/IssueRepoView.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/view/IssueView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/query/view/IssueView.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/repo/Repo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/repo/Repo.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/repo/RepoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/repo/RepoRepository.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/support/EncryptString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/support/EncryptString.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/support/Encryptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/support/Encryptor.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/support/SimpleEncryptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/java/com/navercorp/spring/sql/groovy/support/SimpleEncryptor.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/resources/db/changelog/changelog-0.0.1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/resources/db/changelog/changelog-0.0.1.xml -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/main/resources/db/changelog/changelog-master.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/main/resources/db/changelog/changelog-master.xml -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/account/AccountRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/account/AccountRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/comment/CommentRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/comment/CommentRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/issue/IssueRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/issue/IssueRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/label/LabelRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/label/LabelRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/query/QuerySideDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/query/QuerySideDaoTest.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/repo/RepoRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/repo/RepoRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/test/DataInitializeExecutionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-plus-sql-groovy-sample/src/test/java/com/navercorp/spring/sql/groovy/test/DataInitializeExecutionListener.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/build.gradle -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/Application.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/account/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/account/Account.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/account/AccountRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/account/AccountRepository.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/account/AccountRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/account/AccountRepositoryCustom.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/account/AccountRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/account/AccountRepositoryImpl.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/account/AccountState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/account/AccountState.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/comment/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/comment/Comment.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/comment/CommentContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/comment/CommentContent.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/comment/CommentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/comment/CommentRepository.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/config/JdbcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/config/JdbcConfig.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/Issue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/Issue.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/IssueAttachedLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/IssueAttachedLabel.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/IssueContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/IssueContent.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/IssueRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/IssueRepository.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/IssueRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/IssueRepositoryCustom.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/IssueRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/IssueRepositoryImpl.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/Status.java: -------------------------------------------------------------------------------- 1 | package spring.data.jdbc.issue; 2 | 3 | public enum Status { 4 | OPEN, CLOSED 5 | } 6 | -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/sql/IssueSql.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/issue/sql/IssueSql.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/label/Label.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/label/Label.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/label/LabelRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/label/LabelRepository.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/repo/Repo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/repo/Repo.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/repo/RepoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/repo/RepoRepository.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/support/AggregateReferenceValueExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/support/AggregateReferenceValueExtractor.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/support/EncryptString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/support/EncryptString.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/support/Encryptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/support/Encryptor.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/support/SimpleEncryptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/support/SimpleEncryptor.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/support/WithInsert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/support/WithInsert.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/java/spring/data/jdbc/support/WithInsertImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/java/spring/data/jdbc/support/WithInsertImpl.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/resources/META-INF/services/javax.validation.valueextraction.ValueExtractor: -------------------------------------------------------------------------------- 1 | spring.data.jdbc.support.AggregateReferenceValueExtractor 2 | -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/resources/db/changelog/changelog-0.0.1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/resources/db/changelog/changelog-0.0.1.xml -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/main/resources/db/changelog/changelog-master.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/main/resources/db/changelog/changelog-master.xml -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/test/java/spring/data/jdbc/account/AccountRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/test/java/spring/data/jdbc/account/AccountRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/test/java/spring/data/jdbc/comment/CommentRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/test/java/spring/data/jdbc/comment/CommentRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/test/java/spring/data/jdbc/issue/IssueRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/test/java/spring/data/jdbc/issue/IssueRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/test/java/spring/data/jdbc/label/LabelRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/test/java/spring/data/jdbc/label/LabelRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/test/java/spring/data/jdbc/repo/RepoRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/test/java/spring/data/jdbc/repo/RepoRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jdbc-sample/src/test/java/spring/data/jdbc/test/DataInitializeExecutionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jdbc-sample/src/test/java/spring/data/jdbc/test/DataInitializeExecutionListener.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/build.gradle -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/Application.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/account/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/account/Account.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/account/AccountRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/account/AccountRepository.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/account/AccountState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/account/AccountState.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/comment/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/comment/Comment.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/comment/CommentContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/comment/CommentContent.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/comment/CommentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/comment/CommentRepository.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/issue/Issue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/issue/Issue.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/issue/IssueAttachedLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/issue/IssueAttachedLabel.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/issue/IssueContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/issue/IssueContent.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/issue/IssueRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/issue/IssueRepository.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/issue/Status.java: -------------------------------------------------------------------------------- 1 | package spring.data.jpa.issue; 2 | 3 | public enum Status { 4 | OPEN, CLOSED 5 | } 6 | -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/label/Label.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/label/Label.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/label/LabelRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/label/LabelRepository.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/repo/Repo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/repo/Repo.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/java/spring/data/jpa/repo/RepoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/java/spring/data/jpa/repo/RepoRepository.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/test/java/spring/data/jpa/account/AccountRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/test/java/spring/data/jpa/account/AccountRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/test/java/spring/data/jpa/comment/CommentRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/test/java/spring/data/jpa/comment/CommentRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/test/java/spring/data/jpa/issue/IssueRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/test/java/spring/data/jpa/issue/IssueRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/test/java/spring/data/jpa/label/LabelRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/test/java/spring/data/jpa/label/LabelRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/test/java/spring/data/jpa/repo/RepoRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/test/java/spring/data/jpa/repo/RepoRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-jpa-sample/src/test/java/spring/data/jpa/test/DataInitializeExecutionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-jpa-sample/src/test/java/spring/data/jpa/test/DataInitializeExecutionListener.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/build.gradle -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/lombok.config -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/Application.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/account/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/account/Account.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/account/AccountRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/account/AccountRepository.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/account/AccountRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/account/AccountRepositoryCustom.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/account/AccountRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/account/AccountRepositoryImpl.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/account/AccountState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/account/AccountState.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/comment/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/comment/Comment.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/comment/CommentContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/comment/CommentContent.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/comment/CommentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/comment/CommentRepository.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/config/R2dbcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/config/R2dbcConfig.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/Issue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/Issue.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/IssueAttachedLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/IssueAttachedLabel.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/IssueAttachedLabelRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/IssueAttachedLabelRepository.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/IssueContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/IssueContent.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/IssueRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/IssueRepository.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/IssueRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/IssueRepositoryCustom.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/IssueRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/IssueRepositoryImpl.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/Status.java: -------------------------------------------------------------------------------- 1 | package spring.data.r2dbc.issue; 2 | 3 | public enum Status { 4 | OPEN, CLOSED 5 | } 6 | -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/sql/IssueSql.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/issue/sql/IssueSql.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/label/Label.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/label/Label.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/label/LabelRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/label/LabelRepository.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/repo/Repo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/repo/Repo.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/repo/RepoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/repo/RepoRepository.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/ClobJsonReadingConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/ClobJsonReadingConverter.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/ClobReadingConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/ClobReadingConverter.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/EncryptString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/EncryptString.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/Encryptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/Encryptor.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/JsonStringWritingConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/JsonStringWritingConverter.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/PersistableMarkNotNewAop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/PersistableMarkNotNewAop.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/RepositoryValidationAop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/RepositoryValidationAop.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/SimpleEncryptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/SimpleEncryptor.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/WithInsert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/WithInsert.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/WithInsertImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/java/spring/data/r2dbc/support/WithInsertImpl.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/resources/db/changelog/changelog-0.0.1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/resources/db/changelog/changelog-0.0.1.xml -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/main/resources/db/changelog/changelog-master.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/main/resources/db/changelog/changelog-master.xml -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/test/java/spring/data/r2dbc/account/AccountRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/test/java/spring/data/r2dbc/account/AccountRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/test/java/spring/data/r2dbc/comment/CommentRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/test/java/spring/data/r2dbc/comment/CommentRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/test/java/spring/data/r2dbc/issue/IssueRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/test/java/spring/data/r2dbc/issue/IssueRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/test/java/spring/data/r2dbc/label/LabelRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/test/java/spring/data/r2dbc/label/LabelRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/test/java/spring/data/r2dbc/repo/RepoRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/test/java/spring/data/r2dbc/repo/RepoRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-r2dbc-sample/src/test/java/spring/data/r2dbc/test/DataInitializeExecutionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhyeon-lee/spring-data-sample-codes/HEAD/spring-data-r2dbc-sample/src/test/java/spring/data/r2dbc/test/DataInitializeExecutionListener.java --------------------------------------------------------------------------------