NutzSiteJava 企业级后台管理系统
NutzSite 是一个 Java 企业级后台管理系统开源框架,核心技术采用 nutz、nutzboot 与 Shiro,没有任何其它重度依赖。
主要功能:
- 可以通过数据库快速生成代码 列表,树
- 拖拽生成表单,ztree,文件上传 等等
- 登录,操作 日志记录
- 角色管理,部门管理,用户管理 等等
- 服务端校验,前端校验
目前支持
- Nutz
- Nutzboot
- nutz-plugins-validation
- Druid
- Shiro
- Thymeleaf
- Redis
- Caffeine 缓存
- Quartz 定时任务
- JWT
- SLog日志记录
- 支付宝
- 微信公众平台
- 阿里云消息推送
- 阿里云短信
- 高德地图
- 七牛云
- XSS攻击过滤 SQL注入过滤
- Excel 导出数据 案例: 系统管理-参数设置
- CMS 能用 不完善
项目截图
环境要求
- 必须JDK8+ 支持OpenJDK
- MySQL 5.6 ~ 8.0
- eclipse或idea等IDE开发工具,可选
配置信息位置
数据库配置信息,jetty端口等配置信息,均位于src/main/resources/application.properties
代码生成 位于src/main/resources/gen.properties
注意: 数据库表名需要有备注
命令下启动
仅供测试用,使用mvn命令即可
// for windows
set MAVEN_OPTS="-Dfile.encoding=UTF-8"
mvn compile nutzboot:run
// for *uix
export MAVEN_OPTS="-Dfile.encoding=UTF-8"
mvn compile nutzboot:run
项目打包
mvn clean package nutzboot:shade
mvn clean package nutzboot:shade nutzboot:war
请注意,当前需要package + nutzboot:shade, 单独执行package或者nutzboot:shade是不行的
关于
本项目完全开源,商用完全免费。但请勿侵犯作者合法权益,如申请软著等。
评论
OneKeyAdmin后台管理系统
OneKeyAdmin是基于Thinkphp6+Element编写的后台管理系统。安装包7MB大小,拥有一键生成代码功能、无需写页面快速增删改查、资源管理、权限管理、通用的会员模块、系统分类、多语言配
OneKeyAdmin后台管理系统
0
WCMSCMS 后台管理系统
这个实现后台数据录入功能,以及前端的接口JSON格式。优点:可以直接对接网站、手机。可以根据自己的需求进行扩展。系统架构:zendframework(精简)+smarty(v3) 设计原理:虽然是ph
WCMSCMS 后台管理系统
0
vue-go-admin后台管理系统
vue-go-admin 是一款vue3+gin构建的后台管理系统。介绍前端使用vue3,后端使用gin构建使用最新技术栈构建,保持更新在线预览地址:地址账号:test密码:test完成用户管理<
vue-go-admin后台管理系统
0
RuoYi-Vue-Plus后台管理系统
RuoYi-Vue-Plus是重写RuoYi-Vue针对分布式集群场景全方位升级(不兼容原框架)项目代码、文档均开源免费可商用遵循开源协议在项目中保留开源协议文件即可活到老写到老为兴趣而开源为学习而开
RuoYi-Vue-Plus后台管理系统
0