Course description
Spring Boot is an opinionated instance of a Spring application allowing rapid application development platform. It uses various components of Spring, but has additional functionalities. This course covers caching, batching, how to configure Beans and implementing a reader, writer and processor.
Prerequisites
Knowledge of Java and the Spring Framework
Meet the expert
Bharath Thippireddy is an entrepreneur, software architect, public speaker, and trainer.
Bharath is a Sun Certified Developer, Web Component Developer, Business Component Developer, and a Web Services Developer.
While working for companies like Oracle, HP, TCS, Siemens, and NCR; Bharath has architected applications using Java, JEE, JavaScript, and SOA technologies.
He loves learning new things both in technology and personal development and shares them on YouTube and his web site - Sharing is learning!. He has mentored students in classroom trainings, as well as in the corporate world, both in India as well as in USA. He has spoken on technical topics at several agile conferences. While in India he also voluntarily teaches interview and soft skills at Vivekananda Kendra.
Course outline
Caching and Batching
Caching (19:24)
- Introduction (00:13)
- Introduction (02:22)
- Steps to enable Caching (03:47)
- Add Maven Dependencies (01:45)
- Configure Caching (04:29)
- Enable and use caching (03:05)
- Caching in action (03:33)
- Summary (00:08)
Batching (15:42)
- Introduction (00:08)
- Introduction (03:08)
- Batching API (02:30)
- Create Project (01:10)
- Create Reader (03:35)
- Implement Processor Writer and Listener (05:01)
- Summary (00:08)
Configure Beans (21:02)
- Introduction (00:08)
- Configure beans (02:08)
- Configure STEP (03:01)
- Configure JOB (02:14)
- Write Test (02:59)
- Batching in action (02:11)
- Configure a Chuck Size (01:31)
- CSV to DB (02:43)
- Create the project and model (01:52)
- Create CSV (02:03)
- Summary (00:08)
Implement Reader (23:50)
- Introduction (00:08)
- Implement Reader (06:53)
- Implement Processor (02:16)
- Implement Writer (03:39)
- Configure the DataSouce (02:14)
- Configure Step and Job (03:49)
- Write a Test (02:33)
- CSV to DB in action (02:08)
- Summary (00:08)