java 后台

tianyi 4a47348b82 add extend lib 10 mēneši atpakaļ
db 88a7e924ca init 10 mēneši atpakaļ
lib 4a47348b82 add extend lib 10 mēneši atpakaļ
pdf 88a7e924ca init 10 mēneši atpakaļ
src 4a47348b82 add extend lib 10 mēneši atpakaļ
.gitignore 4a47348b82 add extend lib 10 mēneši atpakaļ
README.md 88a7e924ca init 10 mēneši atpakaļ
pom.xml 08a6e84f70 update 10 mēneši atpakaļ

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