Skip to content

msedek/userapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

userapi project deployment UBUNTU

Open a bash console then: sudo snap install gradle --classic -y

#Project Build

  • In your bash go inside the /userapi folder and type: gradle bootjar, this command will build the project and generate the userapi.jar (then with the bash, go to /userapi/build/libs) to be able to run the project.
    (if the build process fails, just retry with the same gradle bootjar again)
  • proceed to execute: java -jar userapi.jar (use TAB to autocomplete the .jar file name)

#Check Database

  • then open a browser and type in the url localhost:8080/h2 and it will ask for the jdbc:h2:mem:userdb at JDBC URL, all the others parameters are default

#Usage

  • Import the included curl into POSTMAN REST CLIENT to start creating users.

curl --location --request POST 'localhost:8080/createuser'
--header 'Accept: application/json'
--header 'Content-Type: application/json'
--data-raw '{ "name": "Julio Gonzalez", "email": "julio@test.cl", "password": "K45g", "phones": [ { "number": "87650009", "citycode": "7", "contrycode": "25" } ] }'

Enjoy!

Ing. Miguel Sedek.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages