Framework Features The real end-to-end separation of the latest technologies (Springboot, Shiro, MyBatis, Swagger-ui, vue2.x, Bootstrap), independent deployments, Cross-domain access, for dynamic expansion of large Internet projects (Front end pure HTML, using Vue frame, back end springboot+mybatis) Mobile End Access : Use Swagger-ui to clearly view interface definition, interface test support multi-language: including foreground and backstage implementation i18n, foreground includes list, date selection, form check and so on Perfect Authority management: Users can assign multiple roles to control each role's menu additions and deletions, and the Operation code is automatically generated
Software Interface
Web Front-End and mobile end T Interface
Manage Background pages
Technology Selection Core framework: Spring Boot 1.5 security framework: Apache Shiro 1.3 View framework: Spring MVC 4.3 persistence layer framework: MyBatis 3.3 Timer: Quartz 2.3 Database connection pool: Dru ID 1.0 Log Management: slf4j 1.7, log4j page interaction: vue2.x
Software Requirements jdk1.7+ mysql5.5+ tomcat7.0+ maven3.0+
** Background Local Deployment * *
-Create DATABASE Mindao-crm, The database is encoded as UTF-8
-Execute doc/mindao-crm.sql file, initialize data
-Modify application.properties file, update MySQL account and password
-Eclipse, Idea run Mindaocrmapplication.java, you can start the project
-Project Access path: HTTP://LOCALHOST:8000/CRM
-API document path: HTTP://LOCALHOST:8000/ crm/swagger-ui.html
-account password: admin/admin
** Front nginx Deployment * *
-decompression Doc/nginx-1.11.10.zip, Put in a common directory
-modify the nginx.conf after Nginx decompression, set root to point to their own purpose mindao-crm\src\main\resources\site actual physical path
- Run Nginx.exe
-Project Access path: http://localhost:1000/syslogin.html
-account password: 153277817@qq.com/123456
Contact qq:153277817