Recently has been learning springboot and cloud, internet companies are now more inclined to micro-service this piece, the prospect is a bright, especially in the springboot development of the cloud part, is a set of distributed overall solution, learn this piece at least in the past few years are very popular;
Since study for a long time, landing practice for good;
Project git URL: https://github.com/David-BIQI/manage.git
Referenced code specification: Https://github.com/xwjie/PLMCodeTemplate.git (This is a set of code specifications can be landed, followed by the wind Brother learning a lot)
Project front-end technology has not been selected, Vue will not, easy UI and Boostrap will be some, not familiar with the late decision with what front
Project Setup steps:
- Spring Boot Project Setup
- Database connection
- Configuring the MyBatis TK framework
- Swagger configuration
- Exception encapsulation, unity of return codes
- Configuration of the log output
- Gather the JAVA8 to write some examples
- Implementation of the grouping of valication
- Connect to Redis
- Do a login, save online user information
- Database Add role
- To determine user permissions, add the Shiro Permissions section
- Later may use the content of related springcloud such as Eurka API feign call
Springboot Manual construction Project--Initial article