{"id":18310714,"url":"https://github.com/srikanth-josyula/spring-core-learning","last_synced_at":"2026-05-07T17:37:09.472Z","repository":{"id":221028948,"uuid":"753187247","full_name":"srikanth-josyula/spring-core-learning","owner":"srikanth-josyula","description":"This repository contains sample code and configurations about the fundamentals of Spring Core and Beans module.","archived":false,"fork":false,"pushed_at":"2024-03-10T18:39:30.000Z","size":53,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-04T01:40:52.364Z","etag":null,"topics":["maven","spring","spring-core"],"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/srikanth-josyula.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":"2024-02-05T16:30:09.000Z","updated_at":"2025-01-19T08:01:36.000Z","dependencies_parsed_at":"2024-12-23T05:23:24.653Z","dependency_job_id":"a3f900b6-bc03-4ed1-b4fb-b992e6f5a9a3","html_url":"https://github.com/srikanth-josyula/spring-core-learning","commit_stats":null,"previous_names":["srikanth-josyula/spring-core-learning"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/srikanth-josyula/spring-core-learning","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srikanth-josyula%2Fspring-core-learning","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srikanth-josyula%2Fspring-core-learning/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srikanth-josyula%2Fspring-core-learning/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srikanth-josyula%2Fspring-core-learning/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/srikanth-josyula","download_url":"https://codeload.github.com/srikanth-josyula/spring-core-learning/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srikanth-josyula%2Fspring-core-learning/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32749059,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"ssl_error","status_checked_at":"2026-05-07T02:14:29.405Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["maven","spring","spring-core"],"created_at":"2024-11-05T16:15:19.245Z","updated_at":"2026-05-07T17:37:09.452Z","avatar_url":"https://github.com/srikanth-josyula.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Spring Core Learning\nWelcome to the Spring Core Learning Repository! This repository contains sample core and configurations to help you learn about the fundamentals of Spring Core and Beans module.\n\n## Overview\nSpring Core and Beans module is at the heart of the Spring Framework, providing the fundamental building blocks for configuring and managing Spring-based applications. \nThis repository covers various topics ranging from dependency injection to bean scopes and autowiring strategies.\n\n## Topics Covered\n\n1. Dependency Injection\n2. Bean Scopes (Singleton, Prototype, etc.)\n3. Constructor Dependency Injection\n4. Setter Dependency Injection\n5. Autowiring (byName, byValue, Constructor)\n6. Auto Scanning and Java Configuration Concepts\n7. Lazy Initialization\n8. Bean Life Cycle (Inti, Destroy, etc.)\n\nEach topic is demonstrated with relevant examples in the Spring XML configuration files and corresponding Java classes along with Java configuration Container.\n\n```bash\ngit clone https://github.com/srikanth-josyula/spring-core-beans-learning.git\ncd spring-core-beans-learning\nmvn clean install\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrikanth-josyula%2Fspring-core-learning","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsrikanth-josyula%2Fspring-core-learning","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrikanth-josyula%2Fspring-core-learning/lists"}