spring-framework-tutorial
spring-framework-tutorial copied to clipboard
❗️THIS REPO IS DEPRECATED. See https://github.com/bobocode-projects/java-web-exercises
Spring framework tutorial
The list of tutorials on Dependency Injection, Aspect-Oriented programming, and Spring MVC
Pre-conditions :heavy_exclamation_mark:
You're supposed to have at least good knowledge on Java SE
Related resources :information_source:
Overview
- Spring in Action :green_book:
- 1.1 Simplifying Java development. (Advantages of Spring)
- 1.2 Containing your beans. (A bean lifecycle)
Bean configuration
- Spring IoC and Dependency Injection tutorial

- Spring in Action :green_book:
- 2.2.1 Creating discoverable beans (
@Component) - 2.2.2 Naming a component-scanned bean
- 2.2.3 Setting a base package for component scanning. (
@ComponentScan) - 2.2.4 Annotating beans to be automatically wired. (Configuring dependency injection with
@Autowired) - 2.3.1 Creating a configuration class. (
@Congifuration) - 2.3.2 Declaring a simple bean. (Explicit Java configuration using
@Bean) - 2.3.3 Injecting with JavaConfig. (Java config file features)
- 2.2.1 Creating discoverable beans (
ORM
- Spring in Action :green_book:
- 11.2.1 Configuring an entity manager factory. (How to configure JPA without persistence.xml?)
- 11.2.2 Writing a JPA-based repository. (How to create DAO using
@Repository?) - 10.1.1 Getting to know Spring’s data-access exception hierarchy. (Why Spring wraps SQL checked exceptions?)