How to run backend Java Spring Boot:
-
Configure any necessary settings at backend/target/classes/application.properties
-
Create a database by running:
create database ssr_angular_java;
-
Turn on command line, go to backend directory
-
Run it by "mvn spring-boot:run", it will initialize your mysql database if it is first run.
-
Add following into your mysql database:
INSERT INTO ssr_angular_java.roles(name) VALUES('ROLE_USER');
INSERT INTO ssr_angular_java.roles(name) VALUES('ROLE_ADMIN');
How to run frontend Angular:
- Turn on command line, go to frontend directory
- Run it by "npm run dev:ssr"