preface
While Spring Boot aims to simplify development configurations and provide a range of non-business capabilities for enterprise-level development, Vue takes a data-driven view approach that frees programmers from tedious DOM operations. With Spring Boot+Vue, we can quickly develop large SPA applications.
Project introduction
Personnel management system is a common enterprise background management system, its main purpose is to strengthen the coordination between various departments and improve work efficiency. The personnel management system to provide the employee information management, personnel management, salary management, statistics and management and system management, and other functions, through the personnel management system, personnel organization department can do people-centric, realize resources sharing between departments, and instant communication, improve work efficiency, simplify the cumbersome manual statistics, collect information and pay the business a lot of manual work, Make the personnel organization and payroll work active among the various departments related to the personnel organization.
This is a set of micro personnel based on Springboot actual combat project learning tutorial, from the springboot entry step by step to achieve micro personnel practice learning will be very easy!
SpringBoot+Vue full stack actual combat project reading summary notes
- SpringBoot+Vue directory overview
Because the copy is too long, SpringBoot+Vue micro personnel project to show you in the form of pictures, the “SpringBoot+Vue full stack development actual combat” combat project tutorial interested
Forward + forward + comments, pay attention to my private letter reply “666” can get free “SpringBoot+Vue full stack development actual battle” access
Content show
Introduction to Spring the Boot
- Spring Boot profile
- Develop the first Spring Boot program
- An easy way to create Spring Boot
Spring Boot Basic configuration
- Do not use spring-boot sater-parent
- @Spring Botappication
- Custom banner
- Web Container Configuration
- The Properties configuration
- Type safety configuration properties
- YAML configuration
- Profile
Spring Boot integrates view layer technology
- Integrate the Thymeleaf
- Integration of FreeMarker
Spring Boot integrates Web development
- Return JSON data
- Static resource access
- File upload
- @ContollerAdvice
- Custom error pages
- CORS support
- Configuration classes and XML configuration
- Register interceptors
- Starting system Tasks
- Integrate servlet.filter and Listener
- Route map
- The configuration of AOP
- Customize the welcome page
- Custom favicon
- Remove an automatic configuration
Spring Boot integrates persistence layer technology
- Integrate the JdbcTemplate
- Integration of MyBatis
- Integrate Spring Data JPA
- Multiple data sources
Spring Boot integrates NoSQL
- Integrate Redis
- Integrate the mongo
- Sharing Session
Building RESTful Services
- Introduction of REST
- JPA for REST
- Mongo implemented REST
Developer tools and unit testing
- Introduction of devtools
- Devtools of actual combat
- Unit testing
Spring Boot cache
- Ehcache 2 x cache
- Redis stand-alone cache
- Redis cluster cache
Spring Boot security management
- Basic Spring Security configuration
- Database based authentication
- Advanced configuration
- OAuth 2
- Sprng Boot integrate Shiro
Spring Boot integrates webSockets
- Why WebSocket
- Introduction of WebSocket
- Spring Boot integrates webSockets
Message service
- JMS
- AMQP
Enterprise development
- Mail delivery
- Timing task
- The batch
- Swagger2
- Data validation
Application of monitoring
- Monitor endpoint configuration
- Monitoring Information Visualization
- Email alert
Project construction and deployment
- Build a JAR
- Build a WAR
Micro personnel project actual combat
- Introduction of micro personnel project
- Project technical framework
- The front and back end separate project builds
- Login module implementation
- Load the user menu dynamically
- Mail delivery
- Import and export of employee data
- Online chat
- Front-end project packaging
Because the copy is too long, SpringBoot+Vue micro personnel project to show you in the form of pictures, the “SpringBoot+Vue full stack development actual combat” combat project tutorial interested
Click on the portal to get free access to SpringBoot+Vue full stack development Practice