Skip to content

ortizraf/nextneo-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nextneo System Project

Nextneo System Project

Java SOA project with Spring 5.

  • Web module was used: Spring MVC running on Tomcat
  • Service modules were used: Spring MVC, Spring Data, JPA 2 (with Hibernate), Spring AOP, Spring JMS running on Tomcat

Requirements

  • JDK 11
  • MySQL 8
  • Tomcat 9

Configure

Database

Info

Web

/system

API Services

POST - /system-service/user

request
{  
   "login":"friedman"
}
response
{
    "id": 1,
    "lastAccess": null,
    "login": "friedman",
    "password": "blR/EdGICTRW4fFI7xrQZA==",
    "type": "CUSTOMER",
    "groupRoles": [
        {
            "id": 1,
            "name": "CUSTOMER",
            "users": null
        }
    ]
}

POST - /system-service/login/doLogin

request
{  
   "userName":"friedman",
   "password":"367030"
}
response
{
    "lastAccess": null,
    "login": "friedman",
    "password": "blR/EdGICTRW4fFI7xrQZA==",
    "type": "CUSTOMER",
    "groupRoles": [
        {
            "id": 1,
            "name": "CUSTOMER",
            "users": null
        }
    ]
}

GET - /system-service/user/findById/1

response
{  
   "id":1,
   "lastAccess":null,
   "login":"friedman",
   "password":"blR/EdGICTRW4fFI7xrQZA==",
   "type":"CUSTOMER",
   "groupRoles":[  
      {  
         "id":1,
         "name":"CUSTOMER",
         "users":null
      }
   ]
}

About

Java SOA project with Spring 5

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published