java 后台

shaoguo 31b3d3b5ee http换https hace 8 meses
db 88a7e924ca init hace 10 meses
lib 4a47348b82 add extend lib hace 10 meses
pdf 88a7e924ca init hace 10 meses
src 4a47348b82 add extend lib hace 10 meses
.gitignore 4a47348b82 add extend lib hace 10 meses
README.md 88a7e924ca init hace 10 meses
pom.xml 31b3d3b5ee http换https hace 8 meses

README.md

项目说明

  • sqx-fast是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付
  • 支持MySQL、PostgreSQL等主流数据库

具有如下特点

  • 友好的代码结构及注释,便于阅读及二次开发
  • 实现前后端分离,通过token进行数据交互,前端再也不用关注后端技术
  • 灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求
  • 页面交互使用Vue2.x,极大的提高了开发效率
  • 引入API模板,根据token作为登录令牌,极大的方便了APP接口开发
  • 引入swagger文档支持,方便编写API接口文档

技术选型:

  • 核心框架:Spring Boot 2.6
  • 安全框架:Apache Shiro 1.4
  • 视图框架:Spring MVC 5.0
  • 持久层框架:MyBatis 3.3
  • 数据库连接池:Druid 1.0
  • 日志管理:SLF4J 1.7、Log4j
  • 页面交互:Vue2.x

后端部署


mvn install:install-file -Dfile=D:\workspace\zhaopin2.0\lib\activation.jar -DgroupId=activation -DartifactId=email -Dversion=20220902 -Dpackaging=jar

mvn install:install-file -Dfile=D:\workspace\zhaopin2.0\lib\mail.jar -DgroupId=mail -DartifactId=email -Dversion=20220902 -Dpackaging=jar