Skip to content

An amazing homemade Spring-like dependency injection framework. (to learn Java Reflection)

Notifications You must be signed in to change notification settings

da0hn/coronavac-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coronavac Framework

An amazing homemade Spring-like dependency injection framework.

Framework Structure

├───coronavac-commons
│   ├───src
│   │   └───main
│   │       └───java
│   │           └───com
│   │               └───da0hn
│   │                   └───coronavac
│   │                       └───commons
│   │                           └───exceptions
├───coronavac-core
│   ├───src
│   │   └───main
│   │       └───java
│   │           └───com
│   │               └───da0hn
│   │                   └───coronavac
│   │                       └───core
│   │                           └───annotations
└───sample (Project representing a simple usage of framework)
    ├───src
    │   └───main
    │       └───java
    │           └───com
    │               └───da0hn
    │                   └───coronavac
    │                       └───sample
    │                           └───config

Coronavac vs Spring - CDI Framework

Coronavac Framework Spring Framework
@CoronavacApplication @SpringBootApplication
@Get @Autowired
@Component @Component
@Repository @Repository
@Configuration (not implemented) @Configuration
@ScanPackage (not implemented) @ComponentScan
@ScanPackages (not implemented) @ComponentScans

About

An amazing homemade Spring-like dependency injection framework. (to learn Java Reflection)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages