dev-resources.site
for different kinds of informations.
Zero Config Spring Batch: Just Write Business Logic
Published at
1/4/2025
Categories
springbach
githubactions
gradle
springboot
Author
y_m_6cd3eef8e6349564919c7
Author
25 person written this
y_m_6cd3eef8e6349564919c7
open
Hi r/SpringBoot community! I created a Spring Boot 3 Batch starter focused on tasklet-pattern jobs with zero configuration, and wrote a detailed technical blog post about it. The Gradle wrapper automatically downloads JDK - just clone and build.
Project Links
- GitHub: https://github.com/kinto-technologies/SpringBoot3BatchStarter
- Technical Blog (English): https://blog.kinto-technologies.com/posts/2024-12-25_copy_paste_spring_batch5_boot3
Quick Start
- Clone the repo (only Git needed)
- Use or modify the sample service
public class SampleService {
public void process() {
log.info("--- Starting batch process ---");
// Your business logic here
log.info("--- Batch process completed ---");
}
}
3 Run wrapper to create executable jar: ./gradlew
Features
- Auto-downloads JDK via Gradle wrapper
- Creates executable jar with default task
- Zero Spring Batch configuration
- Ready-to-use service class template
- Logging configured
Blog Post Covers
- Design decisions behind the zero-config approach
- Why I chose the tasklet pattern
- Detailed implementation examples
- Step-by-step usage guide
Looking forward to your feedback on both the project and the technical write-up!
githubactions Article's
30 articles in total
Git Commands Every Developer Must Know ๐ฅ
read article
Github Actions with Vercel in 2024
read article
Undo Mistakes in Git: Revert, Reset, and Checkout Simplified
read article
Taming the CI Beast: Optimizing a Massive Next.js Application (Part 1)
read article
Visualize TypeScript Dependencies of Changed Files in a Pull Request Using dependency-cruiser-report-action
read article
From Code to Cloud: Builds Next.js on GitHub Actions, straight to production
read article
Publishing JSR package with Github Actions that react-hook-use-cta used
read article
Zero Config Spring Batch: Just Write Business Logic
currently reading
When GitHub Actions Build Fails Due to pnpm-lockfile
read article
CI/CD Tools for Startups: Empowering IT Professionals to Scale Smarter
read article
Securely access Amazon EKS with GitHub Actions and OpenID Connect
read article
Publishing NPM package with Github Actions that react-hook-use-cta used
read article
[Boost]
read article
Building and Deploying a New API (Part 2)
read article
From days to minutes: Build and publish React Native apps using Fastlane and Github Actions
read article
Private LLMs for GitHub Actions
read article
Desplegar a Firebase con GitHub actions
read article
How to build a chatbot powered by github actions
read article
Building an educational game with AI tools and Azure Static Web Apps (Part 2)
read article
Continous Integration And Continous Deployment Of A Full-Stack Docker-Compose Application
read article
Git Hub Pages is a free and awesome solution for your profile or personal site
read article
Build vs. Buy: Choosing the Right Approach to IaC Management
read article
How to release a version of a web app using GitHub Workflow with GitHub Actions
read article
CI/CD com GitHub Actions e teste local com Act
read article
Deploying Containerized Applications to AWS ECS Using Terraform and CI/CD (Project Summary)
read article
Automating Unity Builds with GitHub Actions
read article
Auto Deploy Laravel with Deployer.yml sample With Githubย Runner
read article
Create an auto-merging workflow on Github
read article
github actions
read article
VS Code + LLM = ?
read article
Featured ones: