Skip to content

AliakseiRudoi/AccountManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#Account Management System This project provides functionality for management accounts. Every user has scope of roles, which include scope of permission groups with permission’s scope. User admin must has all exist roles, permission groups and permissions. App implements Rest API and provides security for every rest end point via spring security oauth2. All rest end points are securing by checking users Granted Authorities scope via @RolesAllowed annotation. Users Granted Authorities scope include permissions scope.

#Getting Started

Clone from GIT and then use Gradle (2.11 or better) and Java (1.8 or better):

$ git clone ...

To edit source code import source and build.gradle into your Gradle eclipce project.

To build .war after clone launch -gradle clean assemble.

#Additional Resources

#Overview ###Dao layer Interfaces - src\main\java\com\epam\rudoi\accountManagementSystem\dao

Implementation - src\main\java\com\epam\rudoi\accountManagementSystem\dao\impl

Custom RowMappers- src\main\java\com\epam\rudoi\accountManagementSystem\dao\impl\util ###Service layer Interfaces - src\main\java\com\epam\rudoi\accountManagementSystem\service

Implementation - src\main\java\com\epam\rudoi\accountManagementSystem\service\impl ###Entity Entity - src\main\java\com\epam\rudoi\accountManagementSystem\entity ###Exceptions Exceptions - src\main\java\com\epam\rudoi\accountManagementSystem\exceptions ###Restful Interfaces - src\main\java\com\epam\rudoi\accountManagementSystem\rest

Implementation - src\main\java\com\epam\rudoi\accountManagementSystem\rest\impl

###Congif

Configuration xml - src\main\webapp\WEB-INF

Context xml, logger configuration, db create-insert - src\main\resources

###Tests Dao unit tests - src\test\java\com\epam\rudoi\accountManagementSystem\dao

Service unit tests - src\test\java\com\epam\rudoi\accountManagementSystem\service

###Test config Test context xml, test db create-insert - src\test\resources

###Rest end points collection metadata/

About

Account management system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages