I am not an English native speaker.If i say something strange ,please forgive me.thx
This is my first “formal” project.I am not a computer science student in college.So if the project is not great ,please forgive me.If you think the project is fun,please give me a star.
The entire project uses Spring+MyBaits+MySQL,The project uses MVC model.This project includes front and management.
function:Used to handle public information, including Token, constants, global exceptions, public class encapsulation.
function:including the foreground and background part of the controller code
function:The service part to the project
function:front-end object
function:simple tools
include: user login,register,get user infomation,exit and more.
include:product add,delete,update
Product classification information, including sub-category information acquisition
Shopping Cart Add, delete, select, update and other management
Order generation, different types of order inquiry and other management
Add, delete, select and other functions
more detail in wiki
Many people think my UI is ugly so I will step by step gradually beautify the interface.
**the new Index **
the new Index may be have many bugs.So if you want to use it.You need to change the root fragment in MainAcitivity to NewIndexDelegate Thx.The stable version will submit in next commit.
the show
- cart
- personal
The overall use of single Activity multi-fragment design ideas
- Using rxJava with retrofit2 and okhttp3 make up the web request framework (sometimes Rxjava does not deliver the results as expected, which gives me a little bit of distress.)
- The rxJava network framework is not used, the entire request wording similar to Velloy.
- The entire app icon all used vector illustration
- Use Builder design patterns to configure the entire application information
As the only one Activity in application, as all Fragment's agent.
As a base class for MVP patterns
UI processing section