Spring Boot என்பது Spring Framework-இன் மேல் கட்டமைக்கப்பட்ட ஒரு framework ஆகும், இது கிட்டத்தட்ட எந்த boilerplate configuration-ம் இல்லாமல் stand-alone, production-ready Java application-களை உருவாக்க அனுமதிக்கிறது. அதன் இரண்டு பெரிய கருத்துகள் auto-configuration (classpath-இல் உள்ளதிலிருந்து உங்களுக்குத் தேவையான bean-களை Spring ஊகிக்கிறது) மற்றும் starters (தேர்ந்தெடுக்கப்பட்ட dependency bundle-கள்).
Starters
ஒரு என்பது ஒரு முழு feature-ஐயும் இழுத்துவரும் ஒரே dependency ஆகும். -ஐச் சேர்ப்பது உங்களுக்கு Spring MVC, ஒரு embedded Tomcat, மற்றும் JSON-க்கான Jackson-ஐ வழங்குகிறது — நீங்கள் version-களை கைமுறையாகத் தேர்ந்தெடுக்க வேண்டியதில்லை, Boot BOM அதைச் செய்கிறது.
