├── LICENSE ├── README.md ├── kotlin-spring-export-pdf ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── knf │ │ │ └── dev │ │ │ └── KotlinSpringExportPDF │ │ │ ├── KotlinSpringExportPdfApplication.kt │ │ │ ├── controller │ │ │ └── EmployeeController.kt │ │ │ ├── model │ │ │ └── Employee.kt │ │ │ ├── repository │ │ │ └── EmployeeRepository.kt │ │ │ └── util │ │ │ └── PDFGenerator.kt │ └── resources │ │ └── application.properties │ └── test │ └── kotlin │ └── com │ └── knf │ └── dev │ └── KotlinSpringExportPDF │ └── KotlinSpringExportPdfApplicationTests.kt ├── kotlin-spring-github-oauth2 ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── settings.gradle.kts └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── knf │ │ │ └── dev │ │ │ └── demo │ │ │ └── kotlinspringgithuboauth2 │ │ │ ├── Kotlinspringgithuboauth2Application.kt │ │ │ └── config │ │ │ ├── SecurityConfig.kt │ │ │ └── WebMvcConfig.kt │ └── resources │ │ ├── application.yaml │ │ └── templates │ │ └── index.html │ └── test │ └── kotlin │ └── com │ └── knf │ └── dev │ └── demo │ └── kotlinspringgithuboauth2 │ └── Kotlinspringgithuboauth2ApplicationTests.kt ├── kotlin-spring-h2db-restful-api ├── pom.xml └── src │ └── main │ ├── kotlin │ └── com │ │ └── knf │ │ └── dev │ │ ├── KotlinSpringbH2DBRestfulApiApplication.kt │ │ ├── controller │ │ └── UserController.kt │ │ ├── entity │ │ └── User.kt │ │ └── repository │ │ └── UserRepository.kt │ └── resources │ └── application.properties ├── kotlin-spring-h2db-thymeleaf-crud ├── pom.xml └── src │ └── main │ ├── kotlin │ └── com │ │ └── knf │ │ └── dev │ │ ├── KotlinSpringbH2DBThymeleafApplication.kt │ │ ├── controller │ │ └── UserController.kt │ │ ├── entity │ │ └── User.kt │ │ └── repository │ │ └── UserRepository.kt │ └── resources │ ├── application.properties │ ├── static │ └── bootstrap.min.css │ └── templates │ ├── add-user.html │ ├── edit-user.html │ └── list-users.html ├── kotlin-spring-jpa-freemarker-crud ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── settings.gradle.kts └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── knf │ │ │ └── dev │ │ │ └── demo │ │ │ └── kotlinspringjpafreemarkercrud │ │ │ ├── KotlinspringjpafreemarkercrudApplication.kt │ │ │ ├── controller │ │ │ └── UserController.kt │ │ │ ├── model │ │ │ └── User.kt │ │ │ ├── repository │ │ │ └── UserRepository.kt │ │ │ └── service │ │ │ └── UserService.kt │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── create-update.ftlh │ │ └── home.ftlh │ └── test │ └── kotlin │ └── com │ └── knf │ └── dev │ └── demo │ └── kotlinspringjpafreemarkercrud │ └── KotlinspringjpafreemarkercrudApplicationTests.kt ├── kotlin-spring-jpa-groovy-crud-example ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── knf │ │ │ └── dev │ │ │ └── demo │ │ │ └── kotlinspringbootcrudexample │ │ │ ├── KotlinspringbootcrudexampleApplication.kt │ │ │ ├── controller │ │ │ └── UserController.kt │ │ │ ├── model │ │ │ └── User.kt │ │ │ ├── repository │ │ │ └── UserRepository.kt │ │ │ └── service │ │ │ └── UserService.kt │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── create-update.tpl │ │ └── home.tpl │ └── test │ └── kotlin │ └── com │ └── knf │ └── dev │ └── demo │ └── kotlinspringbootcrudexample │ └── KotlinspringbootcrudexampleApplicationTests.kt ├── kotlin-spring-jpa-mustache-crud ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── knf │ │ │ └── dev │ │ │ └── demo │ │ │ └── kotlinspringjpamustachecrud │ │ │ ├── KotlinspringjpamustachecrudApplication.kt │ │ │ ├── controller │ │ │ └── UserController.kt │ │ │ ├── model │ │ │ └── User.kt │ │ │ ├── repository │ │ │ └── UserRepository.kt │ │ │ └── service │ │ │ └── UserService.kt │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── create-update.mustache │ │ └── home.mustache │ └── test │ └── kotlin │ └── com │ └── knf │ └── dev │ └── demo │ └── kotlinspringjpamustachecrud │ └── KotlinspringjpamustachecrudApplicationTests.kt ├── kotlin-spring-keycloak ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── settings.gradle.kts └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── knf │ │ │ └── dev │ │ │ └── demo │ │ │ └── kotlinspringkeycloakdemo │ │ │ ├── Application.kt │ │ │ ├── Vo │ │ │ └── EmployeeVO.kt │ │ │ ├── config │ │ │ └── SecurityConfig.kt │ │ │ ├── controller │ │ │ └── EmployeeController.kt │ │ │ └── service │ │ │ └── KeycloakService.kt │ └── resources │ │ └── application.properties │ └── test │ └── kotlin │ └── com │ └── knf │ └── dev │ └── demo │ └── kotlinspringkeycloakdemo │ └── KotlinspringkeycloakdemoApplicationTests.kt ├── kotlin-spring-oauth2-google ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── settings.gradle.kts └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── knf │ │ │ └── dev │ │ │ └── demo │ │ │ └── kotlinspringOauth2google │ │ │ ├── KotlinspringOauth2googleApplication.kt │ │ │ └── config │ │ │ ├── SecurityConfig.kt │ │ │ └── WebMvcConfig.kt │ └── resources │ │ ├── application.yaml │ │ └── templates │ │ └── index.html │ └── test │ └── kotlin │ └── com │ └── knf │ └── dev │ └── demo │ └── kotlinspringOauth2google │ └── KotlinspringOauth2googleApplicationTests.kt ├── kotlin-spring-restful-api ├── pom.xml └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── knf │ │ │ └── dev │ │ │ ├── SpringbootKotlinCrudApplication.kt │ │ │ ├── controller │ │ │ └── EmployeeController.kt │ │ │ ├── model │ │ │ └── Employee.kt │ │ │ └── repository │ │ │ └── EmployeeRepository.kt │ └── resources │ │ └── application.properties │ └── test │ └── kotlin │ └── com │ └── knf │ └── dev │ └── SpringbootKotlinCrudApplicationTests.kt ├── kotlin-spring-thymeleaf-login-signup ├── pom.xml └── src │ └── main │ ├── kotlin │ └── com │ │ └── knf │ │ └── dev │ │ └── demo │ │ └── kotlinspringthymeleafloginsignup │ │ ├── KotlinSpringThymeleafLoginSignupApplication.kt │ │ ├── config │ │ └── SecurityConfiguration.kt │ │ ├── controller │ │ ├── HomeController.kt │ │ └── RegistrationController.kt │ │ ├── dto │ │ └── UserRegistrationDto.kt │ │ ├── model │ │ ├── Role.kt │ │ └── User.kt │ │ ├── repository │ │ └── UserRepository.kt │ │ └── service │ │ ├── UserService.kt │ │ └── UserServiceImpl.kt │ └── resources │ ├── application.properties │ └── templates │ ├── index.html │ ├── login.html │ └── registration.html ├── kotlin-spring-webflux-downloadfile ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── settings.gradle.kts └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── knf │ │ │ └── dev │ │ │ └── demo │ │ │ ├── KotlinspringwebfluxdownloadfileApplication.kt │ │ │ └── controller │ │ │ └── DownloadFile.kt │ └── resources │ │ ├── application.properties │ │ └── dummy.txt │ └── test │ └── kotlin │ └── com │ └── knf │ └── dev │ └── demo │ └── KotlinspringwebfluxdownloadfileApplicationTests.kt ├── kotlin-spring-webflux-fileupload-download ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── settings.gradle.kts └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── knf │ │ │ └── dev │ │ │ └── demo │ │ │ ├── KotlinspringwebfluxfileuploaddownloadApplication.kt │ │ │ └── controller │ │ │ └── UploadDownloadController.kt │ └── resources │ │ ├── application.properties │ │ └── files │ │ ├── dummy.txt │ │ ├── dummy1.txt │ │ └── dummy3.txt │ └── test │ └── kotlin │ └── com │ └── knf │ └── dev │ └── demo │ └── KotlinspringwebfluxfileuploaddownloadApplicationTests.kt ├── kotlin-spring-websocket-example ├── pom.xml └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── knf │ │ │ └── dev │ │ │ ├── KotlinSpringWebsocketExampleApplication.kt │ │ │ ├── config │ │ │ └── SocketConfig.kt │ │ │ └── handler │ │ │ └── TextHandler.kt │ └── resources │ │ ├── application.properties │ │ ├── static │ │ ├── bootstrap.min.css │ │ ├── bootstrap.min.js │ │ ├── jquery.min.js │ │ └── main.js │ │ └── templates │ │ └── index.html │ └── test │ └── kotlin │ └── com │ └── knf │ └── dev │ └── KotlinSpringWebsocketExampleApplicationTests.kt ├── kotlin-springboot-apachecommans-exportcsv ├── pom.xml └── src │ └── main │ ├── kotlin │ └── com │ │ └── knf │ │ └── dev │ │ ├── KotlinSpringbootApachecommansExportcsvApplication.kt │ │ ├── controller │ │ └── EmployeeController.kt │ │ ├── entity │ │ └── Employee.kt │ │ ├── helper │ │ └── CSVHelper.kt │ │ ├── repository │ │ └── EmployeeRepository.kt │ │ └── service │ │ └── EmployeeService.kt │ └── resources │ └── application.properties ├── kotlin-springboot-export-csv-demo ├── pom.xml └── src │ └── main │ ├── kotlin │ └── com │ │ └── knf │ │ └── dev │ │ ├── KotlinSpringbootExportCsvDemoApplication.kt │ │ ├── controller │ │ └── EmployeeController.kt │ │ ├── entity │ │ └── Employee.kt │ │ └── repository │ │ └── EmployeeRepository.kt │ └── resources │ └── application.properties ├── kotlin-springboot-mybatis-crud-example ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── knf │ │ │ └── dev │ │ │ └── demo │ │ │ ├── KotlinSpringbootMybatisCrudExampleApplication.kt │ │ │ ├── controller │ │ │ └── UserController.kt │ │ │ ├── exception │ │ │ ├── CustomErrorResponse.kt │ │ │ ├── GlobalExceptionHandler.kt │ │ │ ├── UserIdAlreadyExistException.kt │ │ │ └── UserIdNotFoundException.kt │ │ │ ├── model │ │ │ └── User.kt │ │ │ └── repository │ │ │ └── UserRepository.kt │ └── resources │ │ ├── application.properties │ │ └── schema.sql │ └── test │ └── kotlin │ └── com │ └── knf │ └── dev │ └── demo │ └── KotlinSpringbootMybatisCrudExampleApplicationTests.kt ├── kotlin-springsecurity-jwt ├── pom.xml └── src │ └── main │ ├── kotlin │ └── com │ │ └── knf │ │ └── dev │ │ └── demo │ │ └── kotlinspringsecurityjwt │ │ ├── KotlinSpringsecurityJwtApplication.kt │ │ ├── controller │ │ ├── AuthController.kt │ │ └── EmployeeController.kt │ │ ├── model │ │ ├── ERole.kt │ │ ├── Employee.kt │ │ └── Role.kt │ │ ├── repository │ │ ├── EmployeeRepository.kt │ │ └── RoleRepository.kt │ │ ├── request │ │ ├── LoginRequest.kt │ │ └── SignupRequest.kt │ │ ├── response │ │ ├── JwtResponse.kt │ │ └── MessageResponse.kt │ │ └── security │ │ ├── WebSecurityConfig.kt │ │ ├── jwt │ │ ├── AuthEntryPointJwt.kt │ │ ├── AuthTokenFilter.kt │ │ └── JwtUtils.kt │ │ └── services │ │ ├── EmployeeDetailsImpl.kt │ │ └── EmployeeDetailsServiceImpl.kt │ └── resources │ └── application.yaml └── spring-kotlin-webflux-videostreaming ├── build.gradle.kts ├── settings.gradle.kts └── src ├── main ├── kotlin │ └── com │ │ └── knf │ │ └── springkotlinwebfluxvideostreaming │ │ ├── SpringkotlinwebfluxvideostreamingApplication.kt │ │ ├── config │ │ └── EndPointConfig.kt │ │ ├── controller │ │ └── VideoStreamingController.kt │ │ └── service │ │ └── VideoStreamingService.kt └── resources │ ├── application.properties │ ├── mp4 │ └── sample_960x540.mp4 │ └── static │ └── index.html └── test └── kotlin └── com └── knf └── springkotlinwebfluxvideostreaming └── SpringkotlinwebfluxvideostreamingApplicationTests.kt /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/README.md -------------------------------------------------------------------------------- /kotlin-spring-export-pdf/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-export-pdf/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-spring-export-pdf/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-export-pdf/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /kotlin-spring-export-pdf/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-export-pdf/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /kotlin-spring-export-pdf/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-export-pdf/gradlew -------------------------------------------------------------------------------- /kotlin-spring-export-pdf/src/main/kotlin/com/knf/dev/KotlinSpringExportPDF/KotlinSpringExportPdfApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-export-pdf/src/main/kotlin/com/knf/dev/KotlinSpringExportPDF/KotlinSpringExportPdfApplication.kt -------------------------------------------------------------------------------- /kotlin-spring-export-pdf/src/main/kotlin/com/knf/dev/KotlinSpringExportPDF/controller/EmployeeController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-export-pdf/src/main/kotlin/com/knf/dev/KotlinSpringExportPDF/controller/EmployeeController.kt -------------------------------------------------------------------------------- /kotlin-spring-export-pdf/src/main/kotlin/com/knf/dev/KotlinSpringExportPDF/model/Employee.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-export-pdf/src/main/kotlin/com/knf/dev/KotlinSpringExportPDF/model/Employee.kt -------------------------------------------------------------------------------- /kotlin-spring-export-pdf/src/main/kotlin/com/knf/dev/KotlinSpringExportPDF/repository/EmployeeRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-export-pdf/src/main/kotlin/com/knf/dev/KotlinSpringExportPDF/repository/EmployeeRepository.kt -------------------------------------------------------------------------------- /kotlin-spring-export-pdf/src/main/kotlin/com/knf/dev/KotlinSpringExportPDF/util/PDFGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-export-pdf/src/main/kotlin/com/knf/dev/KotlinSpringExportPDF/util/PDFGenerator.kt -------------------------------------------------------------------------------- /kotlin-spring-export-pdf/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kotlin-spring-export-pdf/src/test/kotlin/com/knf/dev/KotlinSpringExportPDF/KotlinSpringExportPdfApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-export-pdf/src/test/kotlin/com/knf/dev/KotlinSpringExportPDF/KotlinSpringExportPdfApplicationTests.kt -------------------------------------------------------------------------------- /kotlin-spring-github-oauth2/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-github-oauth2/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-spring-github-oauth2/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-github-oauth2/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /kotlin-spring-github-oauth2/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-github-oauth2/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /kotlin-spring-github-oauth2/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "kotlin-spring-github-oauth2" 2 | -------------------------------------------------------------------------------- /kotlin-spring-github-oauth2/src/main/kotlin/com/knf/dev/demo/kotlinspringgithuboauth2/Kotlinspringgithuboauth2Application.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-github-oauth2/src/main/kotlin/com/knf/dev/demo/kotlinspringgithuboauth2/Kotlinspringgithuboauth2Application.kt -------------------------------------------------------------------------------- /kotlin-spring-github-oauth2/src/main/kotlin/com/knf/dev/demo/kotlinspringgithuboauth2/config/SecurityConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-github-oauth2/src/main/kotlin/com/knf/dev/demo/kotlinspringgithuboauth2/config/SecurityConfig.kt -------------------------------------------------------------------------------- /kotlin-spring-github-oauth2/src/main/kotlin/com/knf/dev/demo/kotlinspringgithuboauth2/config/WebMvcConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-github-oauth2/src/main/kotlin/com/knf/dev/demo/kotlinspringgithuboauth2/config/WebMvcConfig.kt -------------------------------------------------------------------------------- /kotlin-spring-github-oauth2/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-github-oauth2/src/main/resources/application.yaml -------------------------------------------------------------------------------- /kotlin-spring-github-oauth2/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-github-oauth2/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /kotlin-spring-github-oauth2/src/test/kotlin/com/knf/dev/demo/kotlinspringgithuboauth2/Kotlinspringgithuboauth2ApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-github-oauth2/src/test/kotlin/com/knf/dev/demo/kotlinspringgithuboauth2/Kotlinspringgithuboauth2ApplicationTests.kt -------------------------------------------------------------------------------- /kotlin-spring-h2db-restful-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-restful-api/pom.xml -------------------------------------------------------------------------------- /kotlin-spring-h2db-restful-api/src/main/kotlin/com/knf/dev/KotlinSpringbH2DBRestfulApiApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-restful-api/src/main/kotlin/com/knf/dev/KotlinSpringbH2DBRestfulApiApplication.kt -------------------------------------------------------------------------------- /kotlin-spring-h2db-restful-api/src/main/kotlin/com/knf/dev/controller/UserController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-restful-api/src/main/kotlin/com/knf/dev/controller/UserController.kt -------------------------------------------------------------------------------- /kotlin-spring-h2db-restful-api/src/main/kotlin/com/knf/dev/entity/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-restful-api/src/main/kotlin/com/knf/dev/entity/User.kt -------------------------------------------------------------------------------- /kotlin-spring-h2db-restful-api/src/main/kotlin/com/knf/dev/repository/UserRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-restful-api/src/main/kotlin/com/knf/dev/repository/UserRepository.kt -------------------------------------------------------------------------------- /kotlin-spring-h2db-restful-api/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-restful-api/src/main/resources/application.properties -------------------------------------------------------------------------------- /kotlin-spring-h2db-thymeleaf-crud/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-thymeleaf-crud/pom.xml -------------------------------------------------------------------------------- /kotlin-spring-h2db-thymeleaf-crud/src/main/kotlin/com/knf/dev/KotlinSpringbH2DBThymeleafApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-thymeleaf-crud/src/main/kotlin/com/knf/dev/KotlinSpringbH2DBThymeleafApplication.kt -------------------------------------------------------------------------------- /kotlin-spring-h2db-thymeleaf-crud/src/main/kotlin/com/knf/dev/controller/UserController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-thymeleaf-crud/src/main/kotlin/com/knf/dev/controller/UserController.kt -------------------------------------------------------------------------------- /kotlin-spring-h2db-thymeleaf-crud/src/main/kotlin/com/knf/dev/entity/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-thymeleaf-crud/src/main/kotlin/com/knf/dev/entity/User.kt -------------------------------------------------------------------------------- /kotlin-spring-h2db-thymeleaf-crud/src/main/kotlin/com/knf/dev/repository/UserRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-thymeleaf-crud/src/main/kotlin/com/knf/dev/repository/UserRepository.kt -------------------------------------------------------------------------------- /kotlin-spring-h2db-thymeleaf-crud/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kotlin-spring-h2db-thymeleaf-crud/src/main/resources/static/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-thymeleaf-crud/src/main/resources/static/bootstrap.min.css -------------------------------------------------------------------------------- /kotlin-spring-h2db-thymeleaf-crud/src/main/resources/templates/add-user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-thymeleaf-crud/src/main/resources/templates/add-user.html -------------------------------------------------------------------------------- /kotlin-spring-h2db-thymeleaf-crud/src/main/resources/templates/edit-user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-thymeleaf-crud/src/main/resources/templates/edit-user.html -------------------------------------------------------------------------------- /kotlin-spring-h2db-thymeleaf-crud/src/main/resources/templates/list-users.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-h2db-thymeleaf-crud/src/main/resources/templates/list-users.html -------------------------------------------------------------------------------- /kotlin-spring-jpa-freemarker-crud/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-freemarker-crud/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-spring-jpa-freemarker-crud/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-freemarker-crud/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /kotlin-spring-jpa-freemarker-crud/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-freemarker-crud/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /kotlin-spring-jpa-freemarker-crud/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "kotlin-spring-jpa-freemarker-crud" 2 | -------------------------------------------------------------------------------- /kotlin-spring-jpa-freemarker-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpafreemarkercrud/KotlinspringjpafreemarkercrudApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-freemarker-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpafreemarkercrud/KotlinspringjpafreemarkercrudApplication.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-freemarker-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpafreemarkercrud/controller/UserController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-freemarker-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpafreemarkercrud/controller/UserController.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-freemarker-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpafreemarkercrud/model/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-freemarker-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpafreemarkercrud/model/User.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-freemarker-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpafreemarkercrud/repository/UserRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-freemarker-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpafreemarkercrud/repository/UserRepository.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-freemarker-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpafreemarkercrud/service/UserService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-freemarker-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpafreemarkercrud/service/UserService.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-freemarker-crud/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kotlin-spring-jpa-freemarker-crud/src/main/resources/templates/create-update.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-freemarker-crud/src/main/resources/templates/create-update.ftlh -------------------------------------------------------------------------------- /kotlin-spring-jpa-freemarker-crud/src/main/resources/templates/home.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-freemarker-crud/src/main/resources/templates/home.ftlh -------------------------------------------------------------------------------- /kotlin-spring-jpa-freemarker-crud/src/test/kotlin/com/knf/dev/demo/kotlinspringjpafreemarkercrud/KotlinspringjpafreemarkercrudApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-freemarker-crud/src/test/kotlin/com/knf/dev/demo/kotlinspringjpafreemarkercrud/KotlinspringjpafreemarkercrudApplicationTests.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-groovy-crud-example/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-groovy-crud-example/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-groovy-crud-example/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-groovy-crud-example/gradlew -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-groovy-crud-example/gradlew.bat -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "kotlin-spring-jpa-groovy-crud-example" 2 | -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/src/main/kotlin/com/knf/dev/demo/kotlinspringbootcrudexample/KotlinspringbootcrudexampleApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-groovy-crud-example/src/main/kotlin/com/knf/dev/demo/kotlinspringbootcrudexample/KotlinspringbootcrudexampleApplication.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/src/main/kotlin/com/knf/dev/demo/kotlinspringbootcrudexample/controller/UserController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-groovy-crud-example/src/main/kotlin/com/knf/dev/demo/kotlinspringbootcrudexample/controller/UserController.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/src/main/kotlin/com/knf/dev/demo/kotlinspringbootcrudexample/model/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-groovy-crud-example/src/main/kotlin/com/knf/dev/demo/kotlinspringbootcrudexample/model/User.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/src/main/kotlin/com/knf/dev/demo/kotlinspringbootcrudexample/repository/UserRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-groovy-crud-example/src/main/kotlin/com/knf/dev/demo/kotlinspringbootcrudexample/repository/UserRepository.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/src/main/kotlin/com/knf/dev/demo/kotlinspringbootcrudexample/service/UserService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-groovy-crud-example/src/main/kotlin/com/knf/dev/demo/kotlinspringbootcrudexample/service/UserService.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/src/main/resources/templates/create-update.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-groovy-crud-example/src/main/resources/templates/create-update.tpl -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/src/main/resources/templates/home.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-groovy-crud-example/src/main/resources/templates/home.tpl -------------------------------------------------------------------------------- /kotlin-spring-jpa-groovy-crud-example/src/test/kotlin/com/knf/dev/demo/kotlinspringbootcrudexample/KotlinspringbootcrudexampleApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-groovy-crud-example/src/test/kotlin/com/knf/dev/demo/kotlinspringbootcrudexample/KotlinspringbootcrudexampleApplicationTests.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-mustache-crud/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-mustache-crud/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-mustache-crud/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-mustache-crud/gradlew -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-mustache-crud/gradlew.bat -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "kotlin-spring-jpa-mustache-crud" 2 | -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpamustachecrud/KotlinspringjpamustachecrudApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-mustache-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpamustachecrud/KotlinspringjpamustachecrudApplication.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpamustachecrud/controller/UserController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-mustache-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpamustachecrud/controller/UserController.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpamustachecrud/model/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-mustache-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpamustachecrud/model/User.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpamustachecrud/repository/UserRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-mustache-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpamustachecrud/repository/UserRepository.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpamustachecrud/service/UserService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-mustache-crud/src/main/kotlin/com/knf/dev/demo/kotlinspringjpamustachecrud/service/UserService.kt -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/src/main/resources/templates/create-update.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-mustache-crud/src/main/resources/templates/create-update.mustache -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/src/main/resources/templates/home.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-mustache-crud/src/main/resources/templates/home.mustache -------------------------------------------------------------------------------- /kotlin-spring-jpa-mustache-crud/src/test/kotlin/com/knf/dev/demo/kotlinspringjpamustachecrud/KotlinspringjpamustachecrudApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-jpa-mustache-crud/src/test/kotlin/com/knf/dev/demo/kotlinspringjpamustachecrud/KotlinspringjpamustachecrudApplicationTests.kt -------------------------------------------------------------------------------- /kotlin-spring-keycloak/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-keycloak/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-spring-keycloak/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-keycloak/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /kotlin-spring-keycloak/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-keycloak/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /kotlin-spring-keycloak/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "kotlin-spring-keycloak" 2 | -------------------------------------------------------------------------------- /kotlin-spring-keycloak/src/main/kotlin/com/knf/dev/demo/kotlinspringkeycloakdemo/Application.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-keycloak/src/main/kotlin/com/knf/dev/demo/kotlinspringkeycloakdemo/Application.kt -------------------------------------------------------------------------------- /kotlin-spring-keycloak/src/main/kotlin/com/knf/dev/demo/kotlinspringkeycloakdemo/Vo/EmployeeVO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-keycloak/src/main/kotlin/com/knf/dev/demo/kotlinspringkeycloakdemo/Vo/EmployeeVO.kt -------------------------------------------------------------------------------- /kotlin-spring-keycloak/src/main/kotlin/com/knf/dev/demo/kotlinspringkeycloakdemo/config/SecurityConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-keycloak/src/main/kotlin/com/knf/dev/demo/kotlinspringkeycloakdemo/config/SecurityConfig.kt -------------------------------------------------------------------------------- /kotlin-spring-keycloak/src/main/kotlin/com/knf/dev/demo/kotlinspringkeycloakdemo/controller/EmployeeController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-keycloak/src/main/kotlin/com/knf/dev/demo/kotlinspringkeycloakdemo/controller/EmployeeController.kt -------------------------------------------------------------------------------- /kotlin-spring-keycloak/src/main/kotlin/com/knf/dev/demo/kotlinspringkeycloakdemo/service/KeycloakService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-keycloak/src/main/kotlin/com/knf/dev/demo/kotlinspringkeycloakdemo/service/KeycloakService.kt -------------------------------------------------------------------------------- /kotlin-spring-keycloak/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-keycloak/src/main/resources/application.properties -------------------------------------------------------------------------------- /kotlin-spring-keycloak/src/test/kotlin/com/knf/dev/demo/kotlinspringkeycloakdemo/KotlinspringkeycloakdemoApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-keycloak/src/test/kotlin/com/knf/dev/demo/kotlinspringkeycloakdemo/KotlinspringkeycloakdemoApplicationTests.kt -------------------------------------------------------------------------------- /kotlin-spring-oauth2-google/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-oauth2-google/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-spring-oauth2-google/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-oauth2-google/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /kotlin-spring-oauth2-google/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-oauth2-google/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /kotlin-spring-oauth2-google/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "kotlin-spring-oauth2-google" 2 | -------------------------------------------------------------------------------- /kotlin-spring-oauth2-google/src/main/kotlin/com/knf/dev/demo/kotlinspringOauth2google/KotlinspringOauth2googleApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-oauth2-google/src/main/kotlin/com/knf/dev/demo/kotlinspringOauth2google/KotlinspringOauth2googleApplication.kt -------------------------------------------------------------------------------- /kotlin-spring-oauth2-google/src/main/kotlin/com/knf/dev/demo/kotlinspringOauth2google/config/SecurityConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-oauth2-google/src/main/kotlin/com/knf/dev/demo/kotlinspringOauth2google/config/SecurityConfig.kt -------------------------------------------------------------------------------- /kotlin-spring-oauth2-google/src/main/kotlin/com/knf/dev/demo/kotlinspringOauth2google/config/WebMvcConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-oauth2-google/src/main/kotlin/com/knf/dev/demo/kotlinspringOauth2google/config/WebMvcConfig.kt -------------------------------------------------------------------------------- /kotlin-spring-oauth2-google/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-oauth2-google/src/main/resources/application.yaml -------------------------------------------------------------------------------- /kotlin-spring-oauth2-google/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-oauth2-google/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /kotlin-spring-oauth2-google/src/test/kotlin/com/knf/dev/demo/kotlinspringOauth2google/KotlinspringOauth2googleApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-oauth2-google/src/test/kotlin/com/knf/dev/demo/kotlinspringOauth2google/KotlinspringOauth2googleApplicationTests.kt -------------------------------------------------------------------------------- /kotlin-spring-restful-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-restful-api/pom.xml -------------------------------------------------------------------------------- /kotlin-spring-restful-api/src/main/kotlin/com/knf/dev/SpringbootKotlinCrudApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-restful-api/src/main/kotlin/com/knf/dev/SpringbootKotlinCrudApplication.kt -------------------------------------------------------------------------------- /kotlin-spring-restful-api/src/main/kotlin/com/knf/dev/controller/EmployeeController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-restful-api/src/main/kotlin/com/knf/dev/controller/EmployeeController.kt -------------------------------------------------------------------------------- /kotlin-spring-restful-api/src/main/kotlin/com/knf/dev/model/Employee.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-restful-api/src/main/kotlin/com/knf/dev/model/Employee.kt -------------------------------------------------------------------------------- /kotlin-spring-restful-api/src/main/kotlin/com/knf/dev/repository/EmployeeRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-restful-api/src/main/kotlin/com/knf/dev/repository/EmployeeRepository.kt -------------------------------------------------------------------------------- /kotlin-spring-restful-api/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kotlin-spring-restful-api/src/test/kotlin/com/knf/dev/SpringbootKotlinCrudApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-restful-api/src/test/kotlin/com/knf/dev/SpringbootKotlinCrudApplicationTests.kt -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/pom.xml -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/KotlinSpringThymeleafLoginSignupApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/KotlinSpringThymeleafLoginSignupApplication.kt -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/config/SecurityConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/config/SecurityConfiguration.kt -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/controller/HomeController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/controller/HomeController.kt -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/controller/RegistrationController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/controller/RegistrationController.kt -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/dto/UserRegistrationDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/dto/UserRegistrationDto.kt -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/model/Role.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/model/Role.kt -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/model/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/model/User.kt -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/repository/UserRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/repository/UserRepository.kt -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/service/UserService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/service/UserService.kt -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/service/UserServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/src/main/kotlin/com/knf/dev/demo/kotlinspringthymeleafloginsignup/service/UserServiceImpl.kt -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/resources/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/src/main/resources/templates/login.html -------------------------------------------------------------------------------- /kotlin-spring-thymeleaf-login-signup/src/main/resources/templates/registration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-thymeleaf-login-signup/src/main/resources/templates/registration.html -------------------------------------------------------------------------------- /kotlin-spring-webflux-downloadfile/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-downloadfile/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-spring-webflux-downloadfile/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-downloadfile/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /kotlin-spring-webflux-downloadfile/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-downloadfile/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /kotlin-spring-webflux-downloadfile/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "kotlin-spring-webflux-downloadfile" 2 | -------------------------------------------------------------------------------- /kotlin-spring-webflux-downloadfile/src/main/kotlin/com/knf/dev/demo/KotlinspringwebfluxdownloadfileApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-downloadfile/src/main/kotlin/com/knf/dev/demo/KotlinspringwebfluxdownloadfileApplication.kt -------------------------------------------------------------------------------- /kotlin-spring-webflux-downloadfile/src/main/kotlin/com/knf/dev/demo/controller/DownloadFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-downloadfile/src/main/kotlin/com/knf/dev/demo/controller/DownloadFile.kt -------------------------------------------------------------------------------- /kotlin-spring-webflux-downloadfile/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kotlin-spring-webflux-downloadfile/src/main/resources/dummy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-downloadfile/src/main/resources/dummy.txt -------------------------------------------------------------------------------- /kotlin-spring-webflux-downloadfile/src/test/kotlin/com/knf/dev/demo/KotlinspringwebfluxdownloadfileApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-downloadfile/src/test/kotlin/com/knf/dev/demo/KotlinspringwebfluxdownloadfileApplicationTests.kt -------------------------------------------------------------------------------- /kotlin-spring-webflux-fileupload-download/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-fileupload-download/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-spring-webflux-fileupload-download/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-fileupload-download/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /kotlin-spring-webflux-fileupload-download/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-fileupload-download/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /kotlin-spring-webflux-fileupload-download/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-fileupload-download/settings.gradle.kts -------------------------------------------------------------------------------- /kotlin-spring-webflux-fileupload-download/src/main/kotlin/com/knf/dev/demo/KotlinspringwebfluxfileuploaddownloadApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-fileupload-download/src/main/kotlin/com/knf/dev/demo/KotlinspringwebfluxfileuploaddownloadApplication.kt -------------------------------------------------------------------------------- /kotlin-spring-webflux-fileupload-download/src/main/kotlin/com/knf/dev/demo/controller/UploadDownloadController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-fileupload-download/src/main/kotlin/com/knf/dev/demo/controller/UploadDownloadController.kt -------------------------------------------------------------------------------- /kotlin-spring-webflux-fileupload-download/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kotlin-spring-webflux-fileupload-download/src/main/resources/files/dummy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-fileupload-download/src/main/resources/files/dummy.txt -------------------------------------------------------------------------------- /kotlin-spring-webflux-fileupload-download/src/main/resources/files/dummy1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-fileupload-download/src/main/resources/files/dummy1.txt -------------------------------------------------------------------------------- /kotlin-spring-webflux-fileupload-download/src/main/resources/files/dummy3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-fileupload-download/src/main/resources/files/dummy3.txt -------------------------------------------------------------------------------- /kotlin-spring-webflux-fileupload-download/src/test/kotlin/com/knf/dev/demo/KotlinspringwebfluxfileuploaddownloadApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-webflux-fileupload-download/src/test/kotlin/com/knf/dev/demo/KotlinspringwebfluxfileuploaddownloadApplicationTests.kt -------------------------------------------------------------------------------- /kotlin-spring-websocket-example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-websocket-example/pom.xml -------------------------------------------------------------------------------- /kotlin-spring-websocket-example/src/main/kotlin/com/knf/dev/KotlinSpringWebsocketExampleApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-websocket-example/src/main/kotlin/com/knf/dev/KotlinSpringWebsocketExampleApplication.kt -------------------------------------------------------------------------------- /kotlin-spring-websocket-example/src/main/kotlin/com/knf/dev/config/SocketConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-websocket-example/src/main/kotlin/com/knf/dev/config/SocketConfig.kt -------------------------------------------------------------------------------- /kotlin-spring-websocket-example/src/main/kotlin/com/knf/dev/handler/TextHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-websocket-example/src/main/kotlin/com/knf/dev/handler/TextHandler.kt -------------------------------------------------------------------------------- /kotlin-spring-websocket-example/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kotlin-spring-websocket-example/src/main/resources/static/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-websocket-example/src/main/resources/static/bootstrap.min.css -------------------------------------------------------------------------------- /kotlin-spring-websocket-example/src/main/resources/static/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-websocket-example/src/main/resources/static/bootstrap.min.js -------------------------------------------------------------------------------- /kotlin-spring-websocket-example/src/main/resources/static/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-websocket-example/src/main/resources/static/jquery.min.js -------------------------------------------------------------------------------- /kotlin-spring-websocket-example/src/main/resources/static/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-websocket-example/src/main/resources/static/main.js -------------------------------------------------------------------------------- /kotlin-spring-websocket-example/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-websocket-example/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /kotlin-spring-websocket-example/src/test/kotlin/com/knf/dev/KotlinSpringWebsocketExampleApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-spring-websocket-example/src/test/kotlin/com/knf/dev/KotlinSpringWebsocketExampleApplicationTests.kt -------------------------------------------------------------------------------- /kotlin-springboot-apachecommans-exportcsv/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-apachecommans-exportcsv/pom.xml -------------------------------------------------------------------------------- /kotlin-springboot-apachecommans-exportcsv/src/main/kotlin/com/knf/dev/KotlinSpringbootApachecommansExportcsvApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-apachecommans-exportcsv/src/main/kotlin/com/knf/dev/KotlinSpringbootApachecommansExportcsvApplication.kt -------------------------------------------------------------------------------- /kotlin-springboot-apachecommans-exportcsv/src/main/kotlin/com/knf/dev/controller/EmployeeController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-apachecommans-exportcsv/src/main/kotlin/com/knf/dev/controller/EmployeeController.kt -------------------------------------------------------------------------------- /kotlin-springboot-apachecommans-exportcsv/src/main/kotlin/com/knf/dev/entity/Employee.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-apachecommans-exportcsv/src/main/kotlin/com/knf/dev/entity/Employee.kt -------------------------------------------------------------------------------- /kotlin-springboot-apachecommans-exportcsv/src/main/kotlin/com/knf/dev/helper/CSVHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-apachecommans-exportcsv/src/main/kotlin/com/knf/dev/helper/CSVHelper.kt -------------------------------------------------------------------------------- /kotlin-springboot-apachecommans-exportcsv/src/main/kotlin/com/knf/dev/repository/EmployeeRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-apachecommans-exportcsv/src/main/kotlin/com/knf/dev/repository/EmployeeRepository.kt -------------------------------------------------------------------------------- /kotlin-springboot-apachecommans-exportcsv/src/main/kotlin/com/knf/dev/service/EmployeeService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-apachecommans-exportcsv/src/main/kotlin/com/knf/dev/service/EmployeeService.kt -------------------------------------------------------------------------------- /kotlin-springboot-apachecommans-exportcsv/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kotlin-springboot-export-csv-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-export-csv-demo/pom.xml -------------------------------------------------------------------------------- /kotlin-springboot-export-csv-demo/src/main/kotlin/com/knf/dev/KotlinSpringbootExportCsvDemoApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-export-csv-demo/src/main/kotlin/com/knf/dev/KotlinSpringbootExportCsvDemoApplication.kt -------------------------------------------------------------------------------- /kotlin-springboot-export-csv-demo/src/main/kotlin/com/knf/dev/controller/EmployeeController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-export-csv-demo/src/main/kotlin/com/knf/dev/controller/EmployeeController.kt -------------------------------------------------------------------------------- /kotlin-springboot-export-csv-demo/src/main/kotlin/com/knf/dev/entity/Employee.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-export-csv-demo/src/main/kotlin/com/knf/dev/entity/Employee.kt -------------------------------------------------------------------------------- /kotlin-springboot-export-csv-demo/src/main/kotlin/com/knf/dev/repository/EmployeeRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-export-csv-demo/src/main/kotlin/com/knf/dev/repository/EmployeeRepository.kt -------------------------------------------------------------------------------- /kotlin-springboot-export-csv-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-export-csv-demo/src/main/resources/application.properties -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/gradlew -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/gradlew.bat -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/KotlinSpringbootMybatisCrudExampleApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/KotlinSpringbootMybatisCrudExampleApplication.kt -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/controller/UserController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/controller/UserController.kt -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/exception/CustomErrorResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/exception/CustomErrorResponse.kt -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/exception/GlobalExceptionHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/exception/GlobalExceptionHandler.kt -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/exception/UserIdAlreadyExistException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/exception/UserIdAlreadyExistException.kt -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/exception/UserIdNotFoundException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/exception/UserIdNotFoundException.kt -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/model/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/model/User.kt -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/repository/UserRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/src/main/kotlin/com/knf/dev/demo/repository/UserRepository.kt -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/src/main/resources/schema.sql -------------------------------------------------------------------------------- /kotlin-springboot-mybatis-crud-example/src/test/kotlin/com/knf/dev/demo/KotlinSpringbootMybatisCrudExampleApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springboot-mybatis-crud-example/src/test/kotlin/com/knf/dev/demo/KotlinSpringbootMybatisCrudExampleApplicationTests.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/pom.xml -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/KotlinSpringsecurityJwtApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/KotlinSpringsecurityJwtApplication.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/controller/AuthController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/controller/AuthController.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/controller/EmployeeController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/controller/EmployeeController.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/model/ERole.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/model/ERole.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/model/Employee.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/model/Employee.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/model/Role.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/model/Role.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/repository/EmployeeRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/repository/EmployeeRepository.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/repository/RoleRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/repository/RoleRepository.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/request/LoginRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/request/LoginRequest.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/request/SignupRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/request/SignupRequest.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/response/JwtResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/response/JwtResponse.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/response/MessageResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/response/MessageResponse.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/security/WebSecurityConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/security/WebSecurityConfig.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/security/jwt/AuthEntryPointJwt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/security/jwt/AuthEntryPointJwt.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/security/jwt/AuthTokenFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/security/jwt/AuthTokenFilter.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/security/jwt/JwtUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/security/jwt/JwtUtils.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/security/services/EmployeeDetailsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/security/services/EmployeeDetailsImpl.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/security/services/EmployeeDetailsServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/kotlin/com/knf/dev/demo/kotlinspringsecurityjwt/security/services/EmployeeDetailsServiceImpl.kt -------------------------------------------------------------------------------- /kotlin-springsecurity-jwt/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/kotlin-springsecurity-jwt/src/main/resources/application.yaml -------------------------------------------------------------------------------- /spring-kotlin-webflux-videostreaming/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/spring-kotlin-webflux-videostreaming/build.gradle.kts -------------------------------------------------------------------------------- /spring-kotlin-webflux-videostreaming/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "spring-kotlin-webflux-videostreaming" 2 | -------------------------------------------------------------------------------- /spring-kotlin-webflux-videostreaming/src/main/kotlin/com/knf/springkotlinwebfluxvideostreaming/SpringkotlinwebfluxvideostreamingApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/spring-kotlin-webflux-videostreaming/src/main/kotlin/com/knf/springkotlinwebfluxvideostreaming/SpringkotlinwebfluxvideostreamingApplication.kt -------------------------------------------------------------------------------- /spring-kotlin-webflux-videostreaming/src/main/kotlin/com/knf/springkotlinwebfluxvideostreaming/config/EndPointConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/spring-kotlin-webflux-videostreaming/src/main/kotlin/com/knf/springkotlinwebfluxvideostreaming/config/EndPointConfig.kt -------------------------------------------------------------------------------- /spring-kotlin-webflux-videostreaming/src/main/kotlin/com/knf/springkotlinwebfluxvideostreaming/controller/VideoStreamingController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/spring-kotlin-webflux-videostreaming/src/main/kotlin/com/knf/springkotlinwebfluxvideostreaming/controller/VideoStreamingController.kt -------------------------------------------------------------------------------- /spring-kotlin-webflux-videostreaming/src/main/kotlin/com/knf/springkotlinwebfluxvideostreaming/service/VideoStreamingService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/spring-kotlin-webflux-videostreaming/src/main/kotlin/com/knf/springkotlinwebfluxvideostreaming/service/VideoStreamingService.kt -------------------------------------------------------------------------------- /spring-kotlin-webflux-videostreaming/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /spring-kotlin-webflux-videostreaming/src/main/resources/mp4/sample_960x540.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/spring-kotlin-webflux-videostreaming/src/main/resources/mp4/sample_960x540.mp4 -------------------------------------------------------------------------------- /spring-kotlin-webflux-videostreaming/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/spring-kotlin-webflux-videostreaming/src/main/resources/static/index.html -------------------------------------------------------------------------------- /spring-kotlin-webflux-videostreaming/src/test/kotlin/com/knf/springkotlinwebfluxvideostreaming/SpringkotlinwebfluxvideostreamingApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowledgefactory4u/kotlin-springboot-app/HEAD/spring-kotlin-webflux-videostreaming/src/test/kotlin/com/knf/springkotlinwebfluxvideostreaming/SpringkotlinwebfluxvideostreamingApplicationTests.kt --------------------------------------------------------------------------------