Skip to content

srxiaoj/cfsHW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task8 Web Service of Carnegie Financial System

IP Address : 52.90.250.137 Port: 8080 Team Name : Team_Nine_Delta_Star

FAQ:

1, we have three type of account. Super employee, employee, customer. Super employee could create both employee and customer. Employee could only create customer. The super employee account info: user name:jeff password:teamnine

With the super employee account, you could basically create whatever account that you want.

2, we use Servlet, Spring & Hibernate. We did not use GenericDao as we would like to learn something new through this task.

3, our code has three module: task7-core module, which contains the domain(java bean), repository(DAO) & and service(Action). task7-web-common, which contains form validation and common util. task7-web-servlet-jsp, which contains servlet(controller)

4, we use filter to handle authorization of employee and customer, which makes our code more clean.

5,all our business logic is handled in service layer.

6, we have defined the error message into properties to make it configurable.

7, we have our customized exception to help data validation.

8, we use a lot of Mysql Views to minimize the data storage.

9, we have used Chart JS to demonstrate chart for fund price history.

For more details, please refer to

https://docs.google.com/presentation/d/1plytB4m9Iew-QjfyKYbGjBs7uIOLt2auF5wS0BSI0wo/edit?usp=sharing

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published