- Classes
- Value and Reference Types
- Encapsulation
- Polymorphism
- Abstract Class
- Interface
- Packages
- Error Handling
- Generics
- Spring Intro
- Constructor Injection
- Setter Injection
- Injecting Literal Values with Setter
- Injecting Literal Values with Constructor
- Properties File
- Bean Scopes Prototype
- Bean Life Cycle
- Component Annotation
- Value Annotation
- Scope Annotation
- Read JSON
- Write JSON
- Any Getter Annotation
- Getter Annotation
- Property Order Annotation
- Raw Value Annotation
- Value Annotation
- Root Name Annotation
- Serialize Annotation
- Creator Annotation
- Any Setter Annotation
- Setter Annotation
- Deserialize Annotation
- Ignore Properties Annotation
- Ignore Annotation
- Include Annotation
- Auto Detect Annotation
- Property Annotation
- Format Annotation
- Managed Reference Annotation
- Identity Info Annotation
The fundamentals of Java have been covered in this section, explained through real-life examples. π
In this section, the development environment and architecture of the Spring Framework have been examined and explained in detail. π
In this section, performing data access operations in a Java-based manner using the Hibernate technology has been explained. π
In this section, one of the Java technologies, AOP, has been explained. π
In this section, the convenience provided by Maven in large Java projects has been explained. π
In this section, the usage of JSON in Java has been explained. π
In this section, how to perform operations such as http, api, server, etc. in Java has been explained. π
In this section, questions such as what is Spring Boot, how it works, and where it is used have been answered, and creating database connections, building HTML pages using the Thymeleaf technology have been explained. π