├── .gitignore ├── README.md ├── spring-boot-3.2-crac-attempt-with-aws-serverless-java-container └── README.md ├── spring-boot-3.2-with-aws-serverless-java-container └── README.md ├── spring-boot-3.2-with-docker-image └── README.md ├── spring-boot-3.2-with-graalvm-native-image ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── pom.xml ├── samconfig.toml ├── src │ ├── assembly │ │ └── native.xml │ ├── main │ │ ├── java │ │ │ └── software │ │ │ │ └── amazonaws │ │ │ │ ├── Application.java │ │ │ │ ├── ApplicationConfiguration.java │ │ │ │ └── example │ │ │ │ └── product │ │ │ │ ├── dao │ │ │ │ ├── DynamoProductDao.java │ │ │ │ ├── ProductDao.java │ │ │ │ └── ProductMapper.java │ │ │ │ ├── entity │ │ │ │ ├── Product.java │ │ │ │ └── Products.java │ │ │ │ └── handler │ │ │ │ ├── CreateProductHandler.java │ │ │ │ └── GetProductByIdHandler.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── img │ │ │ └── app_arch.png │ │ │ └── logback.xml │ └── shell │ │ └── native │ │ └── bootstrap ├── target │ └── function-native-zip.zip ├── template.yaml └── y ├── spring-boot-3.2-with-lambda-web-adapter ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── pom.xml ├── samconfig.toml ├── src │ └── main │ │ ├── java │ │ └── software │ │ │ └── amazonaws │ │ │ ├── Application.java │ │ │ ├── Priming.java │ │ │ └── example │ │ │ └── product │ │ │ ├── controller │ │ │ └── ProductController.java │ │ │ ├── dao │ │ │ ├── DynamoProductDao.java │ │ │ ├── ProductDao.java │ │ │ └── ProductMapper.java │ │ │ └── entity │ │ │ ├── Product.java │ │ │ └── Products.java │ │ └── resources │ │ ├── application.yml │ │ ├── img │ │ └── app_arch.png │ │ ├── logback.xml │ │ └── run.sh ├── template.yaml └── y ├── spring-boot-3.2-with-spring-cloud-function ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── pom.xml ├── samconfig.toml ├── src │ └── main │ │ ├── java │ │ └── software │ │ │ └── amazonaws │ │ │ ├── Application.java │ │ │ └── example │ │ │ └── product │ │ │ ├── dao │ │ │ ├── DynamoProductDao.java │ │ │ ├── ProductDao.java │ │ │ └── ProductMapper.java │ │ │ ├── entity │ │ │ ├── Product.java │ │ │ └── Products.java │ │ │ └── handler │ │ │ ├── CreateProductHandler.java │ │ │ ├── GetProductByIdHandler.java │ │ │ ├── GetProductByIdHandler_old.java │ │ │ ├── GetProductByIdWithDynamoDBRequestPrimingHandler.java │ │ │ ├── GetProductByIdWithWebRequestPrimingHandler.java │ │ │ ├── MockLambdaConsoleLogger.java │ │ │ └── MockLambdaContext.java │ │ └── resources │ │ ├── application.yml │ │ ├── img │ │ └── app_arch.png │ │ └── logback.xml ├── template.yaml └── y ├── spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── README.md ├── pom.xml ├── src │ ├── assembly │ │ └── native.xml │ ├── main │ │ ├── java │ │ │ └── software │ │ │ │ └── amazonaws │ │ │ │ ├── Application.java │ │ │ │ ├── ApplicationConfiguration.java │ │ │ │ └── example │ │ │ │ └── product │ │ │ │ ├── controller │ │ │ │ └── ProductController.java │ │ │ │ ├── dao │ │ │ │ ├── DynamoProductDao.java │ │ │ │ ├── ProductDao.java │ │ │ │ └── ProductMapper.java │ │ │ │ └── entity │ │ │ │ ├── Product.java │ │ │ │ └── Products.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── img │ │ │ └── app_arch.png │ │ │ └── logback.xml │ └── shell │ │ └── native │ │ └── bootstrap └── template.yaml ├── spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── Dockerfile ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── software │ │ │ └── amazonaws │ │ │ ├── Application.java │ │ │ └── example │ │ │ └── product │ │ │ ├── controller │ │ │ └── ProductController.java │ │ │ ├── dao │ │ │ ├── DynamoProductDao.java │ │ │ ├── ProductDao.java │ │ │ └── ProductMapper.java │ │ │ ├── entity │ │ │ ├── Product.java │ │ │ └── Products.java │ │ │ └── handler │ │ │ └── StreamLambdaHandler.java │ │ └── resources │ │ └── img │ │ └── app_arch.png └── template.yaml ├── spring-boot-3.4-with-aws-serverless-java-container ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── software │ │ │ └── amazonaws │ │ │ ├── Application.java │ │ │ └── example │ │ │ └── product │ │ │ ├── controller │ │ │ └── ProductController.java │ │ │ ├── dao │ │ │ ├── DynamoProductDao.java │ │ │ ├── ProductDao.java │ │ │ └── ProductMapper.java │ │ │ ├── entity │ │ │ ├── Product.java │ │ │ └── Products.java │ │ │ └── handler │ │ │ ├── MockLambdaConsoleLogger.java │ │ │ ├── MockLambdaContext.java │ │ │ ├── StreamLambdaHandler.java │ │ │ ├── StreamLambdaHandlerWithDynamoDBRequestPriming.java │ │ │ └── StreamLambdaHandlerWithWebRequestPriming.java │ │ └── resources │ │ └── img │ │ └── app_arch.png └── template.yaml ├── spring-boot-3.4-with-lambda-web-adapter ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── software │ │ │ └── amazonaws │ │ │ ├── Application.java │ │ │ ├── Priming.java │ │ │ └── example │ │ │ └── product │ │ │ ├── controller │ │ │ └── ProductController.java │ │ │ ├── dao │ │ │ ├── DynamoProductDao.java │ │ │ ├── ProductDao.java │ │ │ └── ProductMapper.java │ │ │ └── entity │ │ │ ├── Product.java │ │ │ └── Products.java │ │ └── resources │ │ ├── img │ │ └── app_arch.png │ │ └── run.sh └── template.yaml ├── spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── README.md ├── pom.xml ├── src │ ├── assembly │ │ └── native.xml │ ├── main │ │ ├── java │ │ │ └── software │ │ │ │ └── amazonaws │ │ │ │ ├── Application.java │ │ │ │ ├── ApplicationConfiguration.java │ │ │ │ └── example │ │ │ │ └── product │ │ │ │ ├── dao │ │ │ │ ├── DynamoProductDao.java │ │ │ │ ├── ProductDao.java │ │ │ │ └── ProductMapper.java │ │ │ │ ├── entity │ │ │ │ ├── Product.java │ │ │ │ └── Products.java │ │ │ │ └── handler │ │ │ │ ├── CreateProductHandler.java │ │ │ │ └── GetProductByIdHandler.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── img │ │ │ └── app_arch.png │ └── shell │ │ └── native │ │ └── bootstrap └── template.yaml ├── spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── Dockerfile ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── software │ │ │ └── amazonaws │ │ │ ├── Application.java │ │ │ └── example │ │ │ └── product │ │ │ ├── dao │ │ │ ├── DynamoProductDao.java │ │ │ ├── ProductDao.java │ │ │ └── ProductMapper.java │ │ │ ├── entity │ │ │ ├── Product.java │ │ │ └── Products.java │ │ │ └── handler │ │ │ ├── CreateProductHandler.java │ │ │ └── GetProductByIdHandler.java │ │ └── resources │ │ └── img │ │ └── app_arch.png └── template.yaml └── spring-boot-3.4-with-spring-cloud-function ├── .classpath ├── .gitignore ├── .project ├── .settings ├── org.eclipse.core.resources.prefs ├── org.eclipse.jdt.core.prefs └── org.eclipse.m2e.core.prefs ├── pom.xml ├── src └── main │ ├── java │ └── software │ │ └── amazonaws │ │ ├── Application.java │ │ └── example │ │ └── product │ │ ├── dao │ │ ├── DynamoProductDao.java │ │ ├── ProductDao.java │ │ └── ProductMapper.java │ │ ├── entity │ │ ├── Product.java │ │ └── Products.java │ │ └── handler │ │ ├── CreateProductHandler.java │ │ ├── GetProductByIdHandler.java │ │ ├── GetProductByIdWithDynamoDBRequestPrimingHandler.java │ │ ├── GetProductByIdWithWebRequestPrimingHandler.java │ │ ├── MockLambdaConsoleLogger.java │ │ └── MockLambdaContext.java │ └── resources │ └── img │ └── app_arch.png └── template.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/README.md -------------------------------------------------------------------------------- /spring-boot-3.2-crac-attempt-with-aws-serverless-java-container/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-crac-attempt-with-aws-serverless-java-container/README.md -------------------------------------------------------------------------------- /spring-boot-3.2-with-aws-serverless-java-container/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-aws-serverless-java-container/README.md -------------------------------------------------------------------------------- /spring-boot-3.2-with-docker-image/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-docker-image/README.md -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/.classpath -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/.project -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/pom.xml -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/samconfig.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/samconfig.toml -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/assembly/native.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/src/assembly/native.xml -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/Application.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/ApplicationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/ApplicationConfiguration.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/ProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/ProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/entity/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/entity/Product.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/entity/Products.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/entity/Products.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/handler/CreateProductHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/handler/CreateProductHandler.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/handler/GetProductByIdHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/src/main/java/software/amazonaws/example/product/handler/GetProductByIdHandler.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.cloud.function.scan.enabled=false -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/main/resources/img/app_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/src/main/resources/img/app_arch.png -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/src/main/resources/logback.xml -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/src/shell/native/bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/src/shell/native/bootstrap -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/target/function-native-zip.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/target/function-native-zip.zip -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/template.yaml -------------------------------------------------------------------------------- /spring-boot-3.2-with-graalvm-native-image/y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-graalvm-native-image/y -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/.classpath -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/.project -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/pom.xml -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/samconfig.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/samconfig.toml -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/Application.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/Priming.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/Priming.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/controller/ProductController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/controller/ProductController.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/dao/ProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/dao/ProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/entity/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/entity/Product.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/entity/Products.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/entity/Products.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/src/main/resources/img/app_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/src/main/resources/img/app_arch.png -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/src/main/resources/logback.xml -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/src/main/resources/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec java -cp "./:lib/*" "software.amazonaws.Application" -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/template.yaml -------------------------------------------------------------------------------- /spring-boot-3.2-with-lambda-web-adapter/y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-lambda-web-adapter/y -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/.classpath -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/.project -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/pom.xml -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/samconfig.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/samconfig.toml -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/Application.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/dao/ProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/dao/ProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/entity/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/entity/Product.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/entity/Products.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/entity/Products.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/CreateProductHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/CreateProductHandler.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdHandler.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdHandler_old.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdHandler_old.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdWithDynamoDBRequestPrimingHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdWithDynamoDBRequestPrimingHandler.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdWithWebRequestPrimingHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdWithWebRequestPrimingHandler.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/MockLambdaConsoleLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/MockLambdaConsoleLogger.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/MockLambdaContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/MockLambdaContext.java -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/resources/img/app_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/resources/img/app_arch.png -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/src/main/resources/logback.xml -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/template.yaml -------------------------------------------------------------------------------- /spring-boot-3.2-with-spring-cloud-function/y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.2-with-spring-cloud-function/y -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/.classpath -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/.project -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/README.md -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/pom.xml -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/assembly/native.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/assembly/native.xml -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/Application.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/ApplicationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/ApplicationConfiguration.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/controller/ProductController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/controller/ProductController.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/ProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/ProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/entity/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/entity/Product.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/entity/Products.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/entity/Products.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.cloud.function.scan.enabled=false 2 | logging.level.root=DEBUG -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/resources/img/app_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/resources/img/app_arch.png -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/main/resources/logback.xml -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/shell/native/bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/src/shell/native/bootstrap -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-graalvm-native-image/template.yaml -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/.classpath -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/.project -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/Dockerfile -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/pom.xml -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/Application.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/controller/ProductController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/controller/ProductController.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/dao/ProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/dao/ProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/entity/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/entity/Product.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/entity/Products.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/entity/Products.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/handler/StreamLambdaHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/handler/StreamLambdaHandler.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/resources/img/app_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/src/main/resources/img/app_arch.png -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container-as-lambda-docker-image/template.yaml -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/.classpath -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/.project -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/pom.xml -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/Application.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/controller/ProductController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/controller/ProductController.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/dao/ProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/dao/ProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/entity/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/entity/Product.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/entity/Products.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/entity/Products.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/handler/MockLambdaConsoleLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/handler/MockLambdaConsoleLogger.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/handler/MockLambdaContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/handler/MockLambdaContext.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/handler/StreamLambdaHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/handler/StreamLambdaHandler.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/handler/StreamLambdaHandlerWithDynamoDBRequestPriming.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/handler/StreamLambdaHandlerWithDynamoDBRequestPriming.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/handler/StreamLambdaHandlerWithWebRequestPriming.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/src/main/java/software/amazonaws/example/product/handler/StreamLambdaHandlerWithWebRequestPriming.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/src/main/resources/img/app_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/src/main/resources/img/app_arch.png -------------------------------------------------------------------------------- /spring-boot-3.4-with-aws-serverless-java-container/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-aws-serverless-java-container/template.yaml -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/.classpath -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/.project -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/pom.xml -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/Application.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/Priming.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/Priming.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/controller/ProductController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/controller/ProductController.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/dao/ProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/dao/ProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/entity/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/entity/Product.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/entity/Products.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/src/main/java/software/amazonaws/example/product/entity/Products.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/src/main/resources/img/app_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/src/main/resources/img/app_arch.png -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/src/main/resources/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec java -cp "./:lib/*" "software.amazonaws.Application" -------------------------------------------------------------------------------- /spring-boot-3.4-with-lambda-web-adapter/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-lambda-web-adapter/template.yaml -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/.classpath -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/.project -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/README.md -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/pom.xml -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/assembly/native.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/assembly/native.xml -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/Application.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/ApplicationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/ApplicationConfiguration.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/ProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/ProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/entity/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/entity/Product.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/entity/Products.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/entity/Products.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/handler/CreateProductHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/handler/CreateProductHandler.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/handler/GetProductByIdHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/java/software/amazonaws/example/product/handler/GetProductByIdHandler.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.cloud.function.scan.enabled=false -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/resources/img/app_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/main/resources/img/app_arch.png -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/shell/native/bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/src/shell/native/bootstrap -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-graalvm-native-image/template.yaml -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/.classpath -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/.project -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/Dockerfile -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/pom.xml -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/Application.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/dao/ProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/dao/ProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/entity/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/entity/Product.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/entity/Products.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/entity/Products.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/handler/CreateProductHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/handler/CreateProductHandler.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/handler/GetProductByIdHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/java/software/amazonaws/example/product/handler/GetProductByIdHandler.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/resources/img/app_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/src/main/resources/img/app_arch.png -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function-as-lambda-docker-image/template.yaml -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/.classpath -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/.project -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/pom.xml -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/Application.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/dao/DynamoProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/dao/ProductDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/dao/ProductDao.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/dao/ProductMapper.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/entity/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/entity/Product.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/entity/Products.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/entity/Products.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/CreateProductHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/CreateProductHandler.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdHandler.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdWithDynamoDBRequestPrimingHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdWithDynamoDBRequestPrimingHandler.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdWithWebRequestPrimingHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/GetProductByIdWithWebRequestPrimingHandler.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/MockLambdaConsoleLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/MockLambdaConsoleLogger.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/MockLambdaContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/src/main/java/software/amazonaws/example/product/handler/MockLambdaContext.java -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/src/main/resources/img/app_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/src/main/resources/img/app_arch.png -------------------------------------------------------------------------------- /spring-boot-3.4-with-spring-cloud-function/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vadym79/AWSLambdaJavaWithSpringBoot/HEAD/spring-boot-3.4-with-spring-cloud-function/template.yaml --------------------------------------------------------------------------------