This project provides cz-admin's backend services
The front page is in here Cz-Admin-Front
- framework: Spring + SpringMVC
- security: SpringSecurity + JWT
- quartz: Spring Quartz
- persistence :mybatis + mybatis-plus
- session: Redis Redission
- search: ElasticSearch
- RestfulApi with spring security and jwt
- No session and cookie application
- Separate the db read and write operation whe AOP
- service's Communication with dubbo
- make the queue with quartz and ActiveMq(uploading)
- Add Transaction to project the db's consistency
- Add Swagger in controller
- Encode the db properties
- Upload the file with QiNiu
- Accelerate the base CRUD with mybatis-plus
- make the search function with ElasticSearch(uploading)
examples
pre
- load the sql file in you mysql(the backend server(Cz-Admin-Server) and front server(Cz-Portal-Server) share the same sql)
- modify the properties
- open your zookeeper redis activeMq elasticSearch
open
- run com.cz.ServiceMain.java to open the services
- run the cz-web --> clean package tomcat7:run
[email protected]:123456/<br />
[email protected]:123456/<br />
[email protected]:123456/<br />
...
- Jomalone Jia - Initial work - jomalonejia
This project is licensed under the MIT License - see the LICENSE.md file for details
- Hat tip to anyone who's code was used
- Inspiration
- etc