{"id":19457301,"url":"https://github.com/shiru99/spring-boot","last_synced_at":"2026-05-01T02:32:26.554Z","repository":{"id":85908433,"uuid":"383692785","full_name":"Shiru99/Spring-Boot","owner":"Shiru99","description":"Spring Boot Intro","archived":false,"fork":false,"pushed_at":"2021-07-18T11:08:45.000Z","size":3002,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-07T05:36:30.582Z","etag":null,"topics":["spring-boot"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Shiru99.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-07T06:12:13.000Z","updated_at":"2021-07-28T08:33:12.000Z","dependencies_parsed_at":"2023-03-07T08:00:32.623Z","dependency_job_id":null,"html_url":"https://github.com/Shiru99/Spring-Boot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Shiru99/Spring-Boot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shiru99%2FSpring-Boot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shiru99%2FSpring-Boot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shiru99%2FSpring-Boot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shiru99%2FSpring-Boot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Shiru99","download_url":"https://codeload.github.com/Shiru99/Spring-Boot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shiru99%2FSpring-Boot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32483406,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["spring-boot"],"created_at":"2024-11-10T17:21:01.066Z","updated_at":"2026-05-01T02:32:26.538Z","avatar_url":"https://github.com/Shiru99.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Spring-Boot\n\n## Spring Vs Spring-boot Vs Spring MVC\n\n### \u003cb\u003eSpring Framework\u003c/b\u003e\n\nSpring Framework is the most popular application development framework of Java. The main feature of the Spring Framework is dependency Injection or Inversion of Control (IoC). With the help of Spring Framework, we can develop a loosely coupled application. It is better to use if application type or characteristics are purely defined\n\n### \u003cb\u003eSpring Boot\u003c/b\u003e\n\nSpring Boot is a module of Spring Framework. It allows us to build a stand-alone, production-grade spring based application with minimal or zero configurations. It is better to use if we want to develop a simple Spring-based application or RESTful services.\n\nSpring Boot makes it easy to quickly bootstrap and start developing a Spring-based application. It avoids a lot of boilerplate code. It hides a lot of complexity behind the scene so that the developer can quickly get started and develop Spring-based applications easily.\n\n\n### \u003cb\u003eSpring MVC\u003c/b\u003e\n\nSpring MVC is a Web MVC Framework for building web applications. It contains a lot of configuration files for various capabilities. It is an HTTP oriented web application development framework. \u003ci\u003eSpring MVC is a model view controller-based web framework under the Spring framework.\u003c/i\u003e\n\n---\n\n### \u003cb\u003eProblem with Spring\u003c/b\u003e\n\n* Huge framework\n* Multiple setup steps\n* Multiple configuration setup\n* Multiple build \u0026 deploy steps \n\nSpring Boot overcomes all these issues\n\n---\n\n* [Common Application Properties](https://docs.spring.io/spring-boot/docs/current/reference/html/application-properties.html)\n\n---\n## Packaging \u0026 Running Spring Boot App\n\nPackaging : \n```\n$ mvn clean install\n```\n\nRunning :\n\n```\n$ java -jar jarName.jar\n```\n\nfor WAR file :\n```\npom.xml : \u003cpackaging\u003ewar\u003c/packaging\u003e\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshiru99%2Fspring-boot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshiru99%2Fspring-boot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshiru99%2Fspring-boot/lists"}