Using the CRM system developed by Springboot and Vue, a truly end-to-end micro-service architecture, bat Internet company's mainstream technology synthesizer

Source: Internet
Author: User

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

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.