Skip to content

cairuoyu/flutter_admin_backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flutter_admin_backend

GitHub GitHub release (latest by date) GitHub repo size Flutter version

简体中文 | English

使用Java、Flutter实现的一个后台管理系统。本项目为后端,对应的前端为 https://github.com/cairuoyu/flutter_admin。


功能

  • 用户注册
  • 登录登出
  • 功能菜单
  • Dashboard
  • 角色管理
  • 用户管理
  • 部门管理
  • 菜单管理
  • 文章管理
  • 图片上传
  • 视频上传
  • 人员管理
  • 数据字典管理
  • 留言
  • 我的信息
  • 图表
  • 国际化
  • 语言切换
  • 主题切换
  • 字体切换
  • 独立配置文件
  • 组件封装
  • 导入导出Excel

技术

名称 技术
语言 Java
通用包 Spring、Spring Boot
数据 Mybatis-plus
环境 Maven
权限 JWT

代码结构

├─src │ └─main │ │ └─com │ │ └─cry │ │ └─flutter │ │ └─admin │ │ ├─common	公共类 │ │ ├─config	配置 │ │ ├─constants	常量类 │ │ ├─controller	控制类 │ │ ├─entity	实体类 │ │ ├─mapper	映射 │ │ ├─service	服务 │ │ │ └─impl │ │ ├─utils	工具 │ │ ├─vo │ │ └─wrapper	对象封装 │ └─resources │ └─mapper	映射配置文件 

配置application.yml

server: port: 8081 spring: datasource: driver-class-name: com.mysql.jdbc.Driver # 配置数据库连接 url: jdbc:mysql://ip:3306/sid?serverTimezone=GMT%2B8&useSSL=false&allowPublicKeyRetrieval=true username: us password: ps hikari: max-lifetime: 60000 jackson: date-format: yyyy-MM-dd HH:mm:ss servlet: multipart: max-file-size: 10000000 max-request-size: 10000000 debug: true mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl mapper-locations: classpath:/mapper/**.xml file: # 文件上传地址 upload-path: G:\apache-tomcat-9.0.34-8093\webapps\download\ # 文件下载地址 downloadPath: http://localhost:8093/download/ 

打包

mvn package

运行

java -jar .\target\flutter-admin-backend.jar

live demo

http://www.cairuoyu.com/flutter_admin

更多图片请访问:https://github.com/cairuoyu/flutter_admin

image

加入讨论组

加我微信拉你入群

image

QQ

851796663

Sponsor this project

Packages

 
 
 

Contributors

Languages