Complete Angular 7 Step By Step User CRUD with Java 8 REST, MongoDB 2019 Tutorial Step 9

preview_player
Показать описание

Complete step-by-step Angular 7 front end User CRUD (Create, Read, Update, Update, Delete) utilizing JAVA REST back-end and MongoDB NoSQL database.

In this step (9 of 11) of the tutorials we'll build the user application middle tier using Java 8. We start off with user and other POJOs (Plain Old Java Objects). We then build the JWT Util that generates and validates JWT (Jason Web Tokens) security tokens. Next we'll develop a simple password utility that takes a password string, add a 'salt' to it then encrypts it using 256 bit cryptography. We'll then develop the application context that will initialize the mongo database and provide a context for the front end Angular application to interact with the database. Finally we'll build the JWT filter which will prevent HTML requests made with invalid tokens.

You'll get to see us struggle through the module's coding errors and successes using the IntelliJ IDEA integrated development kit.

We couldn't have all the tutorial steps into one video so we split it into 11 steps. You can start from Step 1 to 11.

If you decide to build the back-end first start with Steps 9, 10 and 11 then return to Step 1 to build the Angular 7 front-end.

Front-End:

Back-End:
11. Implement REST searchUsers auto-complete

Could you follow the tutorial instructions? Got questions? Please comment!
Want me to make more videos on this topic? Please subscribe and like us!
Рекомендации по теме
Комментарии
Автор

Fantastic tutorial.
I was writing all the code while I was watching previous steps. In this one, I faced a problem with pom.xml file.
You showed not all the content of this file. There is no link to this file.
I used the pom.xml file which I found in source code but see that they are different.



After I imported maven project in IntelliJ and created DAOBean class,
I found an issue in:
this._id = new ObjectId(id);
I see that because I should use:
import org.bson.types.ObjectId;
and this import doesn't work because I think I used the pom.xml file with not appropriate content.


I'm iOS world...

devdream
visit shbcf.ru