Posts

Showing posts from September, 2019

Spring Boot MySQL Integration Tutorial

Image
Spring Boot MySQL Integration Tutorial Introduction         I was searching online for a complete tutorial on Spring Boot integration with MySQL database with all the CRUD operations and I was surprised that I could not find even one. The ones I found had just create and read operations or only view operation. Even the example on the official Spring website:  Accessing data with MySQL , has only create and view database operations. Hence I have come up with this post to give you a comprehensive overview of all the CRUD operations. I have also integrated HikariCP to the Spring Boot application. This will give you an optimized connection pooling. Please feel free to use my application as a base to build your own application. I am assuming that you have a Basic Knowledge of Spring Boot and have a Basic Spring Boot Application running in your machine. If not, please check my blog on Basic Spring Boot Application by going to the link:  Spring Boot Tutorial In this tutorial, we wi

Angular 5 Tutorial

Image
Angular 5 Tutorial Introduction         AngularJS is one of most popular and most used web application framework today. In this tutorial, I will be giving an overview of Angular 5 from scratch. There is no requirement for you to have any prior experience in developing AngularJS applications. AngularJS         AngularJS is a structural framework for dynamic web applications. It lets you use HTML as your template language and lets you extend HTML's syntax to express your application's components clearly. Read more about AngularJS from: AngularJS Website . Angular 5         Angular 5 continues on the same architecture that was started from Angular 2. The architecture is based on service/controller. It is built on TypeScript which is a superset of JavaScript which helps to build more robust and structured code. TypeScript is a form of JavaScript which knows types and classes and  can be compiled to JavaScript. It is open source. TypeScript includes many aspects of o