All Projects → PGshen → non-zero

PGshen / non-zero

Licence: other
1.management system

Programming Languages

java
68154 projects - #9 most used programming language
FreeMarker
481 projects

基于Spring Boot + Spring Security开发信息管理平台

一. 项目简介

1. 项目简介

    本项目采用Restful API 设计,即前后端分离,这也是当前比较流行的做法,在项目开发过程中,事先约定好API接口以及对应数据格式,使前后端之间可以最大限度减少对方的"依赖",提高开发效率.     后端是基于Spring Boot框架搭建的信息管理系统,并整合Spring Security进行授权认证管理,数据访问层则采用Mybatis进行持久化,该项目使用maven进行项目工程管理.     前端方面采用的vue.js + Element UI框架,由于本人主要做后端开发,在前端方面能力较渣,所以前端直接使用了由花裤衩开发的模板,在此基础上结合自己项目的业务进行修改,这位大大还写了一个非常详细的文档,非常值得学习.

二. 环境

###1. 开发工具

  • 操作系统: Deepin
  • IDE: IntelliJ IDEA / WebStorm

Deepin 深度操作系统是基于Ubuntu开发一款国产Linux操作系统,底层是Linux系统,同时基于DeepinWine技术,可以运行大量的Windows平台软件,像微信、QQ、TIM等都可以运行,这是其他Linux操作系统所没有的,界面也非常好看,用起来还是很顺心的,本项目是在Deepin系统上开发的. IntelliJ IDEA 个人角色比eclipse好用,比较坑的是这东西很占内存

###2. 开发环境

  • Java
  • Mysql
  • maven
  • node.js
  • redis
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].