This is a repository where I go through all the basics of the Java frameworks Spring and Hibernate:
Must watch:
Link | Description | Frameworks |
---|---|---|
CRUD | CRUD Project | Spring Boot, Spring Web, Spring Security, Spring REST, Spring MVC, Hibernate, Thymeleaf, HTML5, CSS3 |
WebSocket RTC | WebSocket Real Time Chat | Spring Boot, Spring Web, Spring WebSockets, JS, HTML5, CSS3 |
Stream Download | Spring Stream Zip and Download | Spring Boot, Spring Web |
Skript | Annotation Script | A Script with the most commonly used Annotations described & explained |
Skript | Not yet finished Questions Script | !Under Construction! Huge Script with 220+ Spring Questions & Answers |
- (1.) Inversion of Control
- (2.) Dependency Injection Constructor
- (3.) Dependency Injection Setter
- (4.) Dependency Injection Advanced Setter
- (5.) Dependency Injection Properties Setter
- (6.) Bean Scopes
- (7.) Bean Hooks / Bean Lifecycle
- (8.) Annotation Explicit Inversion of Control
- (9.) Annotation Default Inversion of Control
- (10.) Annotation Constructor Dependency Injection
- (11.) Annotation Setter / Method Dependency Injection
- (12.) Annotation Field Dependency Injection
- (13.) Annotation Qualifier Dependency Injection
- (14.) Annotation Bean Scope
- (15.) Annotation Bean Lifecycle / Hooks
- (16.) Spring Configuration Class
- (17.) Annotation Bean Dependency Injection
- (18.) Annotation Bean Properties Dependency Injection
- (19.) Spring MVC Initialization
- (20.) Spring MVC Process Form Data
- (21.) Spring MVC Process Form Data Advanced
- (22.) Spring MVC Process Form Data with Annotation
- (23.) Spring MVC Controller Mapping
- (24.) Spring MVC Form and Object Binding
- (25.) Spring MVC Form Validation
- (26.) Spring MVC Form Number Range Validation
- (27.) Spring MVC Form Regex Validation
- (28.) Spring MVC Form String to int Validation
- (29.) Spring MVC Form Custom Error Messages from Properties
- (30.) Spring MVC Form Custom Annotation Validation
- (31.) Hibernate Test Connection
- (32.) Hibernate Annotation Basic
- (33.) Hibernate Read From DB
- (34.) Hibernate Query From DB
- (35.) Hibernate Update From DB
- (36.) Hibernate Delete From DB
- (37.) Hibernate Advanced One To One Unidirectional Connection
- (38.) Hibernate Advanced One To One Bidirectional Connection
- (39.) Hibernate Advanced One To Many Bidirectional Connection
- (40.) Hibernate Eager Loading
- (41.) Hibernate Lazy Loading
- (42.) Hibernate Break and Resolve Lazy Loading
- (43.) Hibernate HQL Resolve Lazy Loading
- (44.) Hibernate Advanced One To Many Unidirectional Connection
- (45.) Hibernate Advanced Many To Many Connection
- (46.) Spring Security MVC Setup with Annotations
- (47.) Spring Security Login Form and Maven support
- (48.) Spring Security Logout System
- (49.) Spring Security CSRF Protection Note
- (50.) Spring Security Getting User and Role
- (51.) Spring Security Restricted Pages based on Roles
- (52.) Spring Security Custom Access Denied Page
- (53.) Spring Security Display Content based on Roles
- (54.) Spring Security Users and Roles from Database
- (55.) Spring Security Password Hashing
- (56.) Spring REST POJO to JSON
- (57.) Spring REST JSON to POJO
- (58.) Spring REST Ignore JSON Properties
- (59.) Spring REST simple API
- (60.) Spring REST simple Pojo Json API
- (61.) Spring REST Path Variable
- (62.) Spring REST All together fancy
- (63.) Spring REST Exception Handling
- (64.) Spring REST Catch All Exceptions
- (65.) Spring REST Global Exception Handler
- (66.) Spring REST Security Authorisation
- (67.) Spring Boot First Setup
- (68.) Spring Boot Dev Tools
- (69.) Spring Boot Actuator
- (70.) Spring Boot Actuator Security
- (71.) Spring Boot Run from Command-line
- (72.) Spring Boot Application Properties
- (73.) Spring Boot Configure Server
- (74.) Thymeleaf Spring Boot
- (75.) Thymeleaf CSS Spring Boot
- (76.) Thymeleaf Table Spring Boot
- Spring Aspect Oriented Programming with Annotations