NutzSite 介绍
NutzSite 是一个 Java 企业级后台管理系统开源框架,核心技术采用 nutz、nutzboot 与 Shiro,没有任何其它重度依赖。
主要功能:
目前支持
- Nutz
- Nutzboot
- nutz-plugins-validation
- Druid
- Shiro
- Thymeleaf
- Redis
- caffeine 缓存
- Quartz 定时任务
- JWT
- SLog日志记录
- 支付宝
- 微信公众平台
- 阿里云消息推送
- 阿里云短信
- 高德地图
- 七牛云
- XSS攻击过滤 sql注入过滤
- Excel 导出数据 案例: 系统管理-参数设置
- CMS 能用 不完善
项目截图
环境要求
配置信息位置
数据库配置信息,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是不行的
关于
本项目完全开源,商用完全免费。但请勿侵犯作者合法权益,如申请软著等。
NutzSite 官网
https://gitee.com/TomYule/NutzSite
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。